MSMDIDNFVIANKNIDNIVKNSVGVIKAINGNFAMVLFIGKNELKRTEIENLEIIDIYKTGKGYKNKICNICHILKPTDEFEINQTDAKGIKTTRPSCRECRKTIDGVKLSNTEKKRMDKIAPTKGSIFVCPICEKRSIVGVTANLVRDHNHETGEGREWICDSCNTGLGRFKDNPKFLEKVIEYLRKYEK