MGEENEGSGKMFKFETQLKKLKHEVLTEVARLARVDGISLESIEKVPYEVIKGDIAQYRCCVYKERAIVLERAKLAAGYLANGDNADTDLIDIRPDEQIIYVIEAACDRCPINKFNVTDSCRNCLAHRCQEACNFGAITIVNGRAYINQELCKECGGCKRACPYDAISEVMRPCKRACPTGALDIREDDRRAMIKEELCVNCGSCMRACPFGAISDKSLIVPVAKRLGRNRKMYAVVAPAITGQFGPTMNYGKVRNAIKSLGFEDMIEAALGADAVTVHEANEFVERMERGDKYMTNSCCPGFLSFIEKTNQSEATKISGTVSPMVATARYIKKKDPEAKVVFIGPCTAKKGEAVRLGIADAVDYVLTFEELLALFEAFDVNPFECEEENVNDASVFGRGFGAAGGLTAAIKNYVSDSGVEVEFKPVAVSGLECKKTVTLAKMGKLPGNFIEGMMCEGGCINGAGTMVPPLKAKGAFTKINSTTTIKAVLKNHTLKEFEDVNLER