MSEVENAFDTNVYGPVRLIQAVVPHKATRRKGKIINVRSISVLAPGPWIGAYAASKAALHPFTDSLRLEVRTFGIDVRTVVPGAIKINIGYKSVANYSKLPEWKLYKPFEHLIRARAQLSGNPDATPAEVFAKQTVETILKENPAAWFSYGRFSMIAGFLYHLPIFLRDAIIRLA