MTVAGDVTKLVSNTGGHIVKSDVSSAVKSYEDYHTCYGGDEEGRKSMYADMVNKYYDLATSFYEYGWGQSFHFAHRLTGETLQESIKRHEHLLALRLKLEPGMKVLDVGCGIGGPLREIASFSGAHVTGLNNNAYQISRGIELNKAWGLDKTCSFIKADFMQMPVADDTYDAIYTIEASCHAPDPVACYKEIKRVLKPGQLFAGYEWCMTDAYDPKNSEHSKIKAEIELGNGLPDVRTTKQCLEALKAAGFEVLMEEDLAKSSPLPWYLPLDTSRISMTSFRLTKLGRLLTHNLVKALEFLGLAPEGSVRVSNFLEKAADGLVAGGRMEIFTPMYYFLARKPAEVL*