MTRNNTKRKSMNQIRIVICDTNEVVARKLHQYVPKKLTLSQQAVCTHHGPLESLINSMRTDKKKHPGNKYAIVSPGNSFGYLGGGFDLALFNYFGGKPFESWFRKELGNRYHTVGSATVIDLTRCPLNDINELRDGIQYIIHVPTVVAPTKPIYQESQKLKTGYEPVFNAMWNSVMHAPHDVDGLIIPGLCTGYAGVPPDISCKSMAFALSLYMLQDKISVELRNALIMYFLGYPFKPFILESCLEECQALGLNIHSLESFNVEEDDIQQLLPKF