MAPLVRVCLTSFSNLVRLGAILVIELQDYIQRPEGWRNWVERSLLGADGMTTVPFQWHLNRDSLQPLSQISDINLPEDWDKVDGSMKFLYYLIIAMDANFHLKNRNQSSTTSAADPGLHTGLAYFIPDKPYTEHILKNASQADISTCSGFKTLAHAESKYSNGLRATGVGYVFAHAMNLFDLRELETSKRAKEFRYANMDFIFFSSIIPLLLLSVIISYDIACQWKLNLMKRMGELPEHLRMPAAVALTSFSFGIPKFHCPAHEEKCAIPHSLNLMPGVGWTDGEGIERNWAEMNRVANSTKEMGASYQHDVLDDHFGHHNWRKYTGLGLSLRRKLLNAVKESGRHQSYLLDFNSTIDDAHQGEWTAMIEAWEHDKSSLSEAQVCVNLADNEKIAIRNGRQLPHEMTPSSFISMGLVLEDAQRRIKVDLTSSLSANGYAELHQRWVTL