MTSHGSGPSQVPPGFRFHPTDEELVNYYLRKKVNMEKFDLDVIRDVDLNKLEPWDLHERCRIDSNQQAEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAVHSSFKRIGMRKTLVFYRGRAPHGQKTDWIMHEYRLEDPSDRNNEDGWVVCRVFKKRIHPHNNSHNHSHNHHVKPSQDNTVLFNTSEEEQSSLVDTPNLDYHNKQGYNGAAAAGGATSIEFACKEEIEYEENHAGVPQEMPFLHLPQLESPKSSSRENIIINNNNNNNNAFFYDHNFNADHQHNHESYMGLIRRPLITTSD