MQGKGGPENTQCGFRGVRQRTWGKWVAEIRESNRVSRLWLGTFPTAEVAAQAYDE