MKPAIYTEQAACQDCYKCVRECPVKAIEVKDGHAVVVQDLCLYCGHCVTVCPVGAKRMREDLPRAKLLLARRESCHISIAPSWVSEFACSPGQMAAALLALGFRSAGETSIGAEVVSSAIRRSFSSSLSLSTACPAVTELVEKYYPRLASHLSPWKSPMLAHALMLKQRYGDKAGIVFAGPCIAKKQEGDKHEECVDVVLTFDELRRWFDDAGIDLRSIEPASFDGMASRGGSLYPVDGGMIASIKEKAQIIDATMISLSGTESIMRSLDDLGEQASGRPLFLEFLACKGGCINGPATDKKRSLVSKRLRVIETAARRSEEGEAASSLAPVGDEKLSKRWQADRGVDRRHFSSEEIESALIRLGKERKEDRLNCGGCGYHTCADFAAAWIEGKAEKAMCVASMRRIAQKKMNAIIKAIPLGVVIVDDEMNVVECNRKFLEFFSDFPPEEIDEVIIDNMVGRPAARFLPETEGIRRIQGGERELVEKRLEYRGRIMKVLIFIIERDRFTGVLFEDVTSLTKRRDTVIKNAEAVIAKNLATVQQIAGLLGESAAETEIILSSLIDVFKSSGGGGEGR