MQQEEGLGLVGGDMLRMVEEASFDQTKSEIVNHPIFEQLLAAHVGCLRIATPIDHLPLIDAQIAQSHHLLRSYQSNHHHQILPPHEKQDLDTFLAQYLLLLCSFKEQLHQHVQAHAVEAVLGCRDIEQSFHALTGVTLGEGTGATMSDDEDEMQMEYSFDNNADGHDLMGFGPLLPTDAERSLMERVRQELKIELKQGFRSKIEDVREEILRKRRAGKLPGDTTSVLKDWWQQHAKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHSNSQSVSTLKSKRKR