MDVMNPKEPMEFVCMACDDARCHFKPLHAHRRPLGDRDVLITLKFCGVCHSDLHNAGGHMAGVMGPPKYPFVPGHELAGIVVAVGSAVTMFSVGDRAGVGCIVDSCLKCVKCEAGEEQMCVNKMTGTYGSDDKHGRAATWPPGGQTLGGYATFHVVDERFGVKIPATYPLEAAGPVMCAGVTMYDPMKRYGVKRGSKVGIVGLGGLGVMGAKIARALGAEVTVISRSATKETLALRCGATNFVCSEDKEDMRRARGTLDLILNTVPIAHDYFRFQKLLKHSGGEDGQRAKQVILGLHSGLATGMVALGLKGKKTPLAASGIGGIRATQEVMDLCAAHDIVPEYRVVPVSQLTEIYEELDSGNDSGIRYVLDIASMAQAVKEGNEESLCTSGPPQLSPSRSSLNGQGIIGEIAKLFCCCYIC*