MVYTGKPSRACAHCRRRKLRCDLHKGACGQCVRAGLTCSGYRDPDQLRIRDESQTIMRKAQGIPSTPIAMSICIPLIDKARAAFFSHYVVGFAKTYDVLERIGRQSPLDKHLAASVDAVSLAFFSFQYDAPVAFKSAREMYLSALSLVKSAVGTSESLAGDSTLLAVLLLDLFEKITNRNPISSESWMSHVKGALALVKLRRLEQLETYIGLRLSVRLFTNMLISCVAADSPVPPALIKLRSDLQPHVDPKDPKWQVSGLVMKYANFRGAAKTGLIAPSEIIMQAKRLDSEFSSLARNMPPSWISHRISVPTGSPGVLEQYYDVYPDYFTAQTCNVIRIMRILLNSLIRATYVKISSSCIGVHPHVLNIAFASVIIDTMAKEICAAGPQFTQKPNHSSSVRKLHGYTLLFPFYVAAIFASPETKVREWVIQQLKHLSADSGIRNASLVTEMLEKRKDPNPWSIYAILGSYAFAT