MSLNERKIVRSFGNYMQEWLYGKKGYYRKALIGPKGDFYTSVSLSKFFGGAVAFYIIKLLEEEKLFLPLKIVEIGSHHGHFLSDIASFLNALSVGVMEKCEFVSCEPLKELQKLQRTIFKQATQLDLMICDLKDLDFKGHENAFVVSNELFDAFACEIIKDNKMLFITHDHKGVWGGIDEPTKELLKNLNLKEGCTPLFLEAFIKDLLEKLNEASSWVFLSFDYGDEVERKDMHLRAFKNHQVLDFKDILNNLASLYQKSDLTYDVNFSLVRFLFEKHHAKFSFFKTQANALLDMGLMGLLEMFSKSVGYERYLKEAAKIKPLISPGGLGERFKALEFVKKNKM*