MVRLSFAFLLLSAIQAGAFVPSQSSTKSATTLQANFFEQLTKPSTPKVAVPEDFVIPEPRPLAIAEGTDIGKFLSAAAALAARLGTGAFVLGWQIDDLNYQGEGYSLKLGPLSLRDSSSILTEAPRPDKPLILYAYDASPYCKIVRETLNLLDLTFEYRPCPGARQGKFSQEMLQKTGRQTVPFLVDPNTNVELFESADIINYLVETYGPSPDSFDRKALWPITTQGFAVGTATTAAILLDMPGARRQANARPDNEDMQSLEVWAYECSPFCRPVFDKLCSLSLPHRVVSCSRGSANRDKLFQKTGRFQVPYLVDPNTGVEMYESNAIVDYLEKTYTV*