IFFSFLSFYQSVKEKMQCSSGMGFEEYIEALEVERKKIQVFQRELPLCLELVNQTIDRCKQQLSGTTTTEYVHGQSECSEQTSSEGHHVFEEFMPLKRSSSSDNEEEEEKEEQSPKRQTTEKDNKKKSDWLRSVQLWNTTPDPVSPQKEEQLPKKASVTEVKSNGGAFQPFQREKNVVKPNGSSSSACTTTNPVASAPATSSNAGGGSNKREEDKDGQNQRKQRRNWSPELHKRFLNALQQLGGSHAATPKQIRELMKVDGLTNDEVKSHLQKYRLHTRRPTPAIHNNGNAQTPQVVFVGGIWMQPSEYAATVGGNGDSPSAVAANGIYAPVAAPAHHVAAVHRQSSENSHNNSEERRMSHNSHSEGGVHSNNSPSTSSSTHTTTTSPAF