MQEPGLGMMTAPGGSTGALSGDVSVSGDGVHNSQLKAEIATHPLYEQLLSAHVACLRVATPIDQLPMIDAQLSQSHHVLRSYASSQQHHPNAHSLTPHERQELDNFLAQYMIVLCSFKEQLQQHVRVHAVEAVMACREIENTLQALTGVSLGEGTGATMSDDEDDIPMDFSLDQSGTDAHDMMGFGPLLPTESERSLMERVRQELKIELKQGFKSRIEDVREEILRKRRAGKLPGDTTTVLKNWWQQHSKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHSNSQSMTSLKSKRKR