MKVKLLVQIGIVFGICLVGEGIAAVLPFAFPASVLSMLLLFVLLLCGVLKVEHIREKGDFLLKNMAFFFIPSGVALLEQVDFLKGKIMILLLICLITMVLTFAATAFTVRLVSRWQKHLKKEEC