TSLPVNMSDSHLGLQKNPMDFVSDFELMKFGVKKEDMQRIDRSFVGPCSQLQRPDSVSSTPGSTPCNSVPSSPNLNPSEQRNNPGGDQFWIPNNGGYPQQMYPQAFGLTPEDAMEALIGATAQQGHPSVPHGHQPPHFQAEYDGYGQLNEPVQHYGGLPGHPDMQGIHSSHCQDPYKDDMGCASPESPEDKQVLGAHHQHSRHDRLSNADSHFSDDQLVSMSVRELNRLLRGLGKDEVMRLKQKRRTLKNRGYAQSCRYKRVQQKHVLEHEKTSLVSQVETLKHELNRLMRERDAYKLKCEKLSGANCYHETGSTSDNPSSPEYLIYSHASYDNIS