MDGGSGQPAADTEMTEAPGGFPAAAPSPQMPGIENIPATLSHGGRFIQYNIFGNIFEVTAKYKPPIMPIGKGAYGIVCSAMNSETNESVAIKKIANAFDNKIDAKRTLREIKLLRHMDHENIVAIRDIIPPPLRNAFNDVYIAYELMDTDLHQIIRSNQALSEEHCQYFLYQILRGLKYIHSANVLHRDLKPSNLLLNANCDLKICDFGLARVTSESDFMTEYVVTRWYRAPELLLNSSDYTAAIDVWSVGCIFMELMDRKPLFPGRDHVHQLRLLMELIGTPSEEELEFLNENAKRYIRQLPPYPRQSITDKFPTVHPLAIDLIEKMLTFDPRRRITVLDALAHPYLNSLHDISDEPECTIPFNFDFENHALSEEQMKELIYREALAFNPEYQQ*