MKERQRWKSEEDALLRAYVKQYGPRDWNLVSQRMNVPFNRDAKSCLERWKNYLKPGIKKGSLTDEEQRLVIHLQAKHGNKWKKIAAEVPGRTAKRLGKWWEVFKEKQQRELKDLKAVDSFDEGKYDRILETFAEKLVKERSTTYLMATSNGFLHSDHTSHSGTPILPPWLSNSNGPSTARPPSPSVALTLSPTTVPTAPVPWLQPDRGADSGLVLGSFQHGAVPTVDGLMVSELAECCRELEEGHRAWVAHKKETSWRLRRVELQLESEKATKRREKMEEIESKVRALREEQKATLDRIEAEYKEQISGLRRDAEAKEQKLAEQWAAKHHRLSKFLEQFGCRALRPTEPNSR