MSREYIQFYEQETHHDETLLKFAKINFKFMQLHYVQELQTIVKWWKELDLESKIPNYYRVRAVECLYWAMAVYMEPQYSVARIILSKSLVLWTIIDDLYDAYCTLPEAIAFTENMERWETDAIDMPDHMKVLLRSLIDLMEDFKGEVRSEGRLYSVEYGIDEWKRLFRADLTISKWARTGYIPNYDEYMEVGIVTGGVDVTVAFAFIGMGEAGKEAFDWIRSRPKFIQTIDLKSRLRDDVATYKDEMARGEIATGINCYMKQYKVTEEEAFLEFHRRIKHTSKLVNEEYFKTTVPLKLVRIAFNVGRVIDTNYKHGDGLTYTGIVGGQITSLFLDLITI*