MRHCRKGRRGRFLHNFCSRTKEGTDMILVETLKGKSVTEHRVEIVERKGIGHPDYMCDSIMEAISVALSQEYIREFGTVLHHNIDKGLLTAGRVEKNFGGGQVLEPMELIIGDRATLHVAGRKIPVVEIAVDTAKQWIRSHMRFIDPDRHLKCRVVLSPGSEELTDIFTRPGKVRAANDTSAAVGYYPLSPAEKVVLNLERQLNSSEFKKIHPETGEDIKIMGLRNGKTLELTVAMPLIASFVSSEKDYFERKMIIQKEMEQMLGGLPEFKGINVHYNNLDERGRGLGGVYLSLLGTSAEDADSGQVGRGNRVNGLISVNRPLGTEAAAGKNPVSHVGKIYNILAHKIAREIYENIEGIKEVYVLLLSRIGTPVDSPQMATAQVLLERGRGIDEVAKRTEEIFEKEFSEINGFCEELSAGKYSVC