MKVKAIRVHKIGGPEVLTWEEVEIGEPSEGEIRIKNKAIGVNYVDIYYRTGLHQEPLPFVPGKEAVGVVSAVGPGVTGIEVGDVVGYADTPMGTYTEEQIIPATLAIPIPPSVDHITAASVLLKGMTTYVLVKQAFKIQAGHTVLVHAAAGGVGSLLCQWANALGATVIGTVSTQEKAIQAAEDGCHHVIIYTEEDFVAQVAEITSRKGVHVVYDAVGKDTFKGSMECLMPRGCMISYGQCSGRPDPVPVSDLASKSLILGRPGMRHYTATRDELLHAAGEVFAGVAAGVLRVRVNHVYPLHEAARAHADLEARRTSGSVVLLPAMPAADS*