MKGKLGKNLWGEELVILAEASMEPTVIYVKQVLDIISKASNKGIKGIAHIPGGGFIDTICRVFGIGLGALVYNDSCSVPPVFKWIQKAGGIEDGEMKRTFNMGIRMVLVVSKEVSERVVKEEGEMVYRVGEVFSDSPRDSVQFIECSPSSCPRALPGEVRKYGTTIAPGLYAPVHQHFFVARMDMAVDCKPGEAYTQVEADVKVEEPGKDNVHNNTFYTQETLNHKQCGIVGGGSSRGQNAPTQKVINGSVVNYWACINFSRIIPDGATHSFCHQLLQMCQESGMSILQDQISFLEIDLGHLKVTNEVSWHGPAEDQASVHCDYFLGFPFHQLSCHEFG*