MDSLNFEAQCRIEDPVYGCVGIISLLQKQIQKAETQLAKMQAEIAVYSSYFAHFDNFSPIPFSIINTSKLTYWLTQAGFRSCLNNI*