MDGKLNPILYVFKAFPALFSFFIIFALPSLEQKKLFFIGIALGMFVFAIINSIATLIYLEPPYYGNAYHFFYKMEYNSPGITILASMLPIVLFVLTVIFWK