MQEAGLGMMGEVSGDQHRQLKAEIATHPLYEQLLAAHVACLRVATPIDQLPLIDAQLSQSHHLLRSYVSHNTLSLSPHHRQELDNFLAQYLIVLCTFKEQLQQHVRVHAVEAVMACRDIENTLQALTGVSLGEGTGATMSDDEDDLQMDFSLDQSSAEGHDMMGFGLPTESERSLMERVRQELKIELKQGFKSRIEDVREEILRKRRAGKLPGDTTSVLKNWWQQHAKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHSNSQSVTSLKSKRKR