MKFNSEEMNYWMVKSEPGSYSWEDFKKAKEDIWDGVRNYQARNFLKEMQLGDKVLFYHSGKEKAVVGVAEVSEEHFPDPTDEKWEAVKLKVNSQLKNPVTLHEIKAEDALADMLMLRQSRLSVMSMEKTEFDLILKMGS