MQQEEPGVGIVEMGVVISEEDERRIKAEIASHPLCEQLLAAHVGCLRVATPIDQLGVIDAQLAESHHLLRSFQAHHYQILLSPRDKQDLDYFLEQYLLVLCSFRERLQQHVRVHAVEAVIACREIEQSFQALTGVALGEGIGSTMSDDEEEMQMDCALDMSVDGHDMMGFGPLLPTESERTLMERVRQELKIELKQGFRSKIEDVREEILRKRRAGKLPVDTTTVLKDWWQQHAKWPYPTEDDKTKLVEETGLQLKQINNWFINQRKRNWHSNSQSVTSSTSKRKR