MKEHVLQCQQCKTRLQFSDHYAGALRFSGSGSGLSARLEESFLVLASGDEARGLPPGGGGDGGPPTAVRRLEESFVVLQGGSSGGKTAPGTQSMLLDSGGGGAGSSGMQRIPFDQKLRALARVFEAASEEVGVELPLCSECAGEVHRELEAQLGELQQEVAAYEAALVRLQAEGVQPMGEPAFQEAAAQAQVQVQAERERLAAAERELAGAQAQLRGVEAEACALDAVEQRYWHTFNDFQLRLGDHLGDRDALQHRLEASSGALCMLRRTSVYNDLFRIWFHGACGTISGLRLGRTAQQAVEWDEINAAWGQAVLLLATLARACGVQFRGHRLLPQGSYPQVAEVRGGATHDLHGPVSKFLCASYDKAQAGFLACLKEFADWLVARGAVDGQGVRFALPCPIEGDKVAGLTIRLMFNKDKNWTRALKHMLVDLKFVLKYALVALDNRAGLAAGPPGTLAPVAALQREDFAGAASTAAVGTLAAAAAGMRQSSGGSALHSYRX