MSTVAIFLIFLLLLSRSKASSNIGVNYGQLGNNLPSPHRSIELLTTMKAGRVKIYDANPEILRLLSNTKLKVSIMIPNNEISGIAANQSIADEWVRNNVLPYYPNTMIRYLLMGNEVLSYNSEQGHQMWRDLVPAMRSIERSLRAQNIRDIKIGTPLAMDVLQSTFPPSSSAFRSDIRDSVMVPMLKFLDQTKSFFFIDVYPYFPWSMNSYNISLEFALFRGNSSRTRDPGSGLVYTNLLDQMLDSLIFAMAKLGYPDINLVISETGWPNSGDREELGANTINAATYNRNLIQRMTTKPPIGTPARPGVAIPTFIFSLFDENQKPGPGTERHWGLLHPDGTPIYDIDLTGKQPMKDFAALPASNNNKPFKGKMLGVAAREVEETDLSENCT*