MEPVQLVSEEWGSLCGFHTTEEADFMVQLFGGNTSVTEKHSGNTTFGFWPGHESTIVAITDTNSNSYLPPNFTDTNFLCFSQGSSSSTDNSGNNIFSTTSSGTYSCDPETNFDSVPMVLCLGDAKFSPHSFQCDDYLSQQINENTDEESSLDPWKLAIADNNLQAKREYEMMVSEPVEEDRSRNLENLPKRLKSSIEVPKTSRNAKSRKNSKSASTSNDEDDRSLSLQVQRNNSCFSQSDSNAYLEPNGGASKDPAPPNLDRKSRATTSAAADPQSLYARKRRERINERLRILQNLVPNGTKVDISTMLEEAVQYVKFLQLQIKLLSSEDLWMYAPIVYNGINIGLDLGISPTKGRSM