MQGVGDQGGGMEMSFGGGGGRGECSSSSAAAVAVAAASAAEAEERQLLKGEMAVHPLCEQLVAAHVGCLRVATPIDHLPLIDAQLAQSSGLLHSYSAHHRPFLSPHDKQELDSFLAQYLMLLCSFREQLQQHVRVHAVEAVMACREIEQSLQDLTGASLEEGTGATMSEDEDEGPPMIMEAAPMDMSSNGHDMMGFGPLVPTDTERSLMERVRQELKIELKQGFKSRIGDVREEILRKRRAGKLPGDTTTILKQWWQEHAKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHNNSQTSTLKSKRKR