MTMCGTAVRLVELHQEDIPGLIALSDSVGWDYDEPELVTILSAGRVFGHKTEQGSLVSSSAVLPYGDKLASIGMVIVHPAYQGQGLGKAAVQACTGAVSEQTAVMLIATKEGEPLYAKLGFGAVTCVHKMVAERYSEELPVHEAEQYEIEPFDGTCLDQVHRLDRMAVGAERQTFLHSRIRQARQCVVLRDKAKQIAGYGLAVAGPVHLVLGPIIAPNPEAAACLIHHLAAGHDGRLRIDVPNEQRALLPYLRQCGFERATRPPVMFLRGRNVPERNGTLYGIAAQIFG