MSFYHSDELLHSLVEVRKNSLPRWIDYLHKSLSGVTLGEGTGATMSDDEDDLQMDFSLDQSSADGHDMMGFGPLLPTESERSLMERVRQELKIELKQGFKSRIEDVREEILRKRRAGKLPGDTTSVLKNWWQQHSKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHSNSQSVTSLKSKRKR