MVYIGKPSRACAHCRRRKLRCDLRKEACGQCVRAGLICTGYRDPDQLRIRDESQSTKQKALIGKSRSVVTSSLVDQHVQVPLSEMARAAFFSHYVSGLAKTYDVLERIGHKSPLDKHLAVSIDAVSLAFFSFQYYSTQASRFAREQYLSALPLVNRAVGTPEVLASDSTLLAVLFLDLFEKIMNNNPRSSDSWMSHVKGAMALLKFRDSKQLKTYIGLRLSVRLFTNMLISCVAADSPVPPALIKLRTDLEPYLDKNDPKWQVSGLVVKYADLRGAIQNGCLSSPDIIARAKRLDNEFSSLLRNLPPSWIYQRIFLPKQSNQALAPYYDVYPDYFTAQTRNVVRIMRILLNDMIRKNNVDIALDVDHSCFNSFQAQFASRIIDAMAKEICSTGPQFSGVGNLPHRIDEFSPIRKLHCYTLLFPYYVAGMYASPEAEVRSWVINQLRFISSNSSIKNASLVADMLESAEQPSPWSVYAMLGSYAFAA