MDGGTGQPAADTEMSEATGGAAPSQPMPGIENIPATLSHGGMFIQYNIFGNIFEVTAKYSPPIMPIGKGAYGIVCSAMNSETNESVAIKKIANAFDNKIDAKRTLREIKLLRHMDHENIVAIRDIIPPPLRTAFNDVYIAYELMDTDLHQIIRSNQGLSEEHCQYFLYQILRGLKYIHSANVLHRDLKPSNLLLNANCDLKICDFGLARVNSESDFMTEYVVTRWYRAPELLLNSSDYTAAIDVWSVGCIFIELMDRKPLFPGRDHVHQLRLLMELIGTPSEQEVEFLNENAKRYIRQLPPYPRQSITDKFPNVHPLAIDLIEKMLTFDPRRRITVLDALAHPYLNSLHDISDEPECTIPFNFDFEQHALSEEQMKELIYREALAFNPEYQPAIA*