MKASMEAVIQAMPIPGMDAMANLFTVMKHKLQEKLDHLHEFNQTSSNNYSTAIQLAASIATGLAEVQSGKGFSLTSGTFSTQELNMEWTTSIQAITEDRKRQSEEESTIDKSLLDRFKDAVENKIEAMDQLSENFFHQIENTPLLGQYYNYKKGQNEAVLDELKGILNTVLHPIDSFESAVYALSHIDETFAAVEQAISDSWNQDVVNGDWNSRAKWAGNVEMQVKLALAELLVGTKGVDKISKFGKFSRLSETSTLSESVNFIQGIKNVINFDKLKQSVDMLNNILMPKNQFALANTNGLDLRFFNEAKDMGNDAYGGYYKRKEERGVEYQNNITNPMTRAELPNKGHFRFIPGKEVKFNRQLNGYVDKFGNVWTKDPYHGDPKKNFEFEWDVQLSEKGLKEWGKYTKNGKKYINVAPDDTISH