MTADKEKRRAISREAARRRRRVESDVFGDLSRLLPLQPSVRAHLDKPSVIRLTLSYIRMHTLLKERNWTNKDKLGFQAHETNMYLGILEGFVMVLSTEGDMIFLSDNVSKYMGLTQTELMGHNIFEYTHPCDHEEIRSNLRLTAEEVWYGEKRDFVMRIKSALTHRGRTANLKSATWKVLHCQGRAKVCVNPSAVSCLLLTCRPLPLSHTLLSRYTFTSQHSMDMRFTYCDQRVTSLLGYRPEELLGRSIYDLCHTLDTSCLNKNHLNLCLKNQSVSGQYRMLVKGGGYVWVESHSAVI