MYDDNDDKNKKHNYIVNSLHALFPSKTMKQVTHLYIDLAVEMHMSQRREGTHVTSGSPQNIFTFCYPVNGNYELLPMEENGASSTHGIYTMGDHANENFGVREEATIVDNNGLSFGCAMENTGITVTGEAPLMADNNKMKVLENNISIDQPVVAPHQWGFWTDEEHSMGGLVNENFEVQEDEGTAMDDNRFSFHCALEDTRIRKTEEAPMMVDKNKMVVLENNTSVDRPAVAAHQRKFWTKEEHKSFLYGLEVYGRGDWKNISKHFVTTKTPVQVSSHAQKFFKRIEKKASSGTKHYSINDVRLHDNELLAANNSSAPRQTLSFTSLNNDPSYRLQAPTSSFAVMNNLAQCSPSIYNQQVGQQPMWREQQMMGSTAAVMGGVGNYVPDGQQGSAYFYLGNV