MGRRIRTSAAPDEVSEMSPTGSDSSVYSDKKKQTHLRCERQRREAINSGYSDLKELIPQSASTMGCKTTNAAILFRACDYMNQLTSEVEANEKEIQQLNAQISALEMIAAQYESMAADTPSTKGVLSLQARMLQILLDDCFASFADQVDFSSYATITRTLLTWVEQVAAHNDNFKVTSLVHYFL