MGQFISFMQEIPTFLQEALNIALVAVSLIAIIKGVVNLYKSGLFQFFVFLALAGRSCT