MSIPVNGQSVVPPGFRFHPTEEELLTYYLAKKVASQRIDLDVIRDVDLNKLEPWDIQERCRIGTGPQNDWYLFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSAAGSGRIGMRKTLVFYKGRAPHGHKSDWIMHEYRLDDAATTGKNPANPAAGNAPYYSGGSSPMGGVAGHQSSAQEDGWVICRLFKKKNIAVQHQAGQNAGSGAAASNNLVGAGAMARSRSNCSSTVATASDHAKATQIQQHYSASDDGALDHILNQYMHGRSSTTSCKQETTNPSSSALDHLINSAGHNGGSTLYEKFMKLPPLEHVVPGGLLPPPTEHSGDWDALDQLVAYELNGLSDAPSAKTTNGMPFIVDELSGATPFSGGGTLHVSSITGASDGDLWSLARSVSSLHADLRINSFNAVGC