MKERQRWKSEEDALLRAYVKQYGPRDWNLVSQRMNVPFNRDAKSCLERWKNYLKPGIKKGSLTDEEQRLVIHLQAKHGNKWKKIAAEVPGRTAKRLGKWWEVFKEKQQRELKDLKAVDSFDEGKYDRILETFAEKLVKERSTTYLMATSNGFLHSDHTSHSGTPILPPWLSNSNGPSTARPPSPSVALTLSPTTVPTAPVPWLQPDRGADSGLVLGSFQHGAVPTVDGLMVSELAECCRELEEGHRAWVAHKKETSWRLRRVELQLESEKATKRREKMEEIESKVRALREEQKATLDRIEAEYKEQISGLRRDAEAKEQKLAEHSDVGRYGQLSQIADESLTIRRFKRI*