MGFFSFLGRVLFASLFILSAWQMFNDFGTDGGPAAKELAPKLDLTKAHLSSILGVSLPNLEVKQVVWAIVALKGLGGLLFVIGNIFGAYLLAVYLVVVSPILYDFYNYGPEDRQFSLLLTEFLQSVALLGALLFFIGMKNSTTSSKRILKKRTPKPKAA