MTSPPLARKARLKTHLVSAKVKLRQHVTLRRALLLAAASAASFLFLLTLRTLLSSSHARIQTPATQLQLRGQHCAKLPAPVAEALVYYATTSANNATSSQQQTAAELAVTARALARCRAPCNVLVFGGLGGTESALWAALNHGQGGRTVFLEEDASLISEISSRHPGLGIEPHQVAYQTTLADADELLALRDSPDCKKTQNRPLSPDEFESSKCKLAMRGLPAAFYETEWDVIIVDAPPGWVPEAPGRIGGAIYMAGMAARARRWPGKTEVIVHDVDRAVEDGLSMAFLCRGYLEEEVGRVRRFAVPSHREKDVMPFCP*