MSTDPTSATASGITIQGTKVHLHTWNGGAKEAQGLVLIFHGFAAHGMYPTVKYAAELLSQSNYVVVAPDLPGHGQSDGLRGYIPSAQGLIDIGVEIANHVQKEHLEKTKSKKLFFVGSSMGGTISLAVAQKIVTTSDAAVTGVVLLAPMLMLSVSTPERYLLSCLAVLPGVGTLAVIPSNSTDSATSYRDPEKRKECDDDAFSISGKMRVGSASSCVQMAAHVQAQFTNIQIPFLVLVGDEDVVVKNEGAVQLMEQAPAKDKTMKRYPALHGLLCEPKPLVDQIQGDILQWMKEHS*