MNKLKERWGIKHNYQLVVIFIVFAVTGSTSAYLSKPVLKWLGVAKDTSLAWDWQYTILYIVLIFPIYQVLLLFFGFISGQFAFFFPFVKRMVKLVGFGFLFKAESKK