MLPKTRGAFHFSIPDPQHICKSRGSPYRSNVCTQTTDRSTWRKDAELYLLSVITQSTYCATMVQHCEALN
RSVQVVNLDPAAEHFNYSVMADIRELIEVDDVMEDDSLRFGPNGGLVFCMEYFANNFDWLENCLGHVEDD
YILFDCPGQIELYTHLPVMKQLVQQLEQWEFRVCGVFLVDSQFMVESFKFISGILAALSAMISLEIPQVN
IMTKMDLLSKKAKKEIEKFLDPDMYSLLEDSTSDLRSKKFKKLTKAICGLIDDYSMVRFLPYDQSDEESM
NIVLQHIDFAIQYGEDLEFKEPKEREDESSSMFDEYFQECQDE