MNKEVSLFVEGSEYVLMMKESKSEDEVYDLYNEYVFSKGFGIRVGKGRKGQNSELDSVKRFLCSCHGVKNEKRERTRPYARLDTRIGCTAFVQFSVGKDGVWIVVNHNIIHNHAMVPLNKRHLIRSQRKVSKEALYFMSTLKASKVSDTLRVLRKEITVPMVDFTASDAYNTLSRAEANKLEDHDCHQLIKYFAQRNSSEESFYYDFELSEEDGLLSLFWRDGRMKKDIDYFGDLLVFYTIYGTNKYDMICAPFVYISDARHRLCTWHIGENSKKHIGKYRALDGFCDTYIYLLKYCETAAKFEYHWTRNILCETTNKSVFHRLNMRQELCDFYHMLFLSGGTKRMVMIIGIGKVD*