MTRLHGSVSPSWNGRVMVDPIGLLLSEQEAPCIPQKLLRRMMKSQVWQRYERGFILSLDEAANELSRFPYVQRWYQTSLGNVKTSLPETISKTLRLSRTQLTVEPAMAEFLQALCTGLCAKLACVSNLNAEELSFLRCAFPSLFDKFHAIAISGEERVGKNSWRLLQTAMERVGVSDPRQCAYITVPKDMEAVVAARSLGLYAIVLHDSSSTSLGKIPFRHLQFDQVLSHILGEINLQPQHHRRQSRSQIFPDSSSLHVFNPDIVQYRNGLYVWIPSMPKITCLPHSVDGPSCSSHILSARRFLFREGKESQDFIFYSLTSEGLRIFDNFAQFLIAEAMHDARFLPMNSPTPTGLICFLGRIYRILSSVYAGQGLSNR*