MLEALRDIEVAAKLIGSIGEDEDEDPLDVNYRKLHCNIVPVSHDSEDFVLVKKYLETTHAPTHKEWSLELEDVFTVSREGEEGAFLHQKNLGNRMLLWHGSRTTNYVGILSQGLRIAPPEAPVTGYMFGKGVYFADLVSKSAQYCYTTKSSPIGLMLLSEVALGEMYQLKAAQYMEKPPAGKHSTKGLGKVKPLEEEFQVWGDQVTVPCGHPVPSGITRTDLMYNEYIVYDTSQVNLRFLLKVKFNQKGRR*