SSSSTEYEYTTAPDHTLYVFMHVFKLPDGNIVISINGICNPGFPSKGEIVRYAMTLAGEFSTLDNLKGTPTGADININTYQNGPRPQRSITMTLRAEIGP