MESRRNSTTVVGFSLLPSELIHYIILRLALPDIFHLKSVNKFITSVIADQDFARDYNLRSSSSTWLFVYKKRWHRDPVVVHGFTQSSERWFKVMIGDILKPVTPPGEDLYFLTAAGNFFLFALNCSREVISVDPITKTVKRIPQSPLGPRGTSSWRRSGIKLLAGPSGSGQFRFLFAEMVDNNPTLFEYDSTTNKWKSTIARENNVNLTHNNVKDKDRIFLSASNGPNTSIVISVGCDINDPLVVRPRFTAVPEDGELAVGFSWGSVINRLHIYGDGRMLIVRSGSVGLNDSSRRIRCLKHIELWGLNPNGSQWAFVSSIPNGLIDEIKKPYGVMMGCLEEREETIRVILMSNFEGAWDIIWLGFDLVKSRWFRVPLPVFNMEGSNMAGVTFSSGLTIA*