MAPTPTHTAAAVALAAHDSSGHLAPLTITRRSTGDDDVAIKILYCGMCHSDLHSIKNEWHNATYPMVPGHEIAGVVTEVGKNVTSFKAGDRVGVGCMVNSCQSCGSCDEDFENSCRAVIFTYNSVDRDGTVTYGGYSSSVVVHERFVVRFPDAMPLDRGAPLLCAGITVYSPMKYHGLNVPGKHVGVMGLGGLGHVAVKFAKAFGAKVTVISTSPGKKQEALDRLGADAFVVSKDAEEMKAAASTMDGIINTVSANLTLAPYMGLLKPNGKMIMVGLPTKPLEIPPFDLIIGNKTLAGSCIGGMRDTQEMINVAAKHGVTADIELVAADYVNTAMERLAKADVRYRFVIDIGNTLKNSE*