MPKFTQEQKEYQEFVKNIRPKPPYLQNIIMAFLVGGLICAIGQGILNLYVSLGLERTKEAAAATSVTLIFLGAFLTGLGIYDRIGKNAGAGSIVPITGFANSIVAPAMEFKREGYVFGVAAKMFVVAGPVLVYGITSSAIIGLIYYLLKL