MTKTGYINAAFRSSQNNEAYLFINDKYVLLDYAPGTSNDKVLYGPTPVRDGFKSLNQTVFGSYGVDCSFDTDNDEAFIFYEKFCALIDYAPHSNKDKIILGPKKIADMFPFFEGTVFENGIDAAYRSTRGKEVYLFKGDQYARIDYETNSMVNKEIKSIRNGFPCFRNTIFESGTDAAFASHKTNEVYFFKGDYYARVTVTPGATDDQIMDGVRKTLDYWPSLRGIIPLEN