MHMIWQTLLGVTLEEGGGATMSDDEDEHHLDCPLDMSVDGHDMMGFGPLLPTESERSLMERVRQELKIELKQGFRSKIEDVREEILRKRRAGKLPGDTTSLLKQWWQQHSKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHNNSQSATTLKSKRKR