TTTQSKIFQCKKFVKVFHKDSNSNRHNIRQSGKKRLKCKECKTSFSTRSDLGEHKIIYAREPPYKFKECGKAYNDISNLLTTHKRIHTGEKPYKCEECGKAFNHSSIFAKHKRIHIGEKTYKCEECGKYFRWHSRFNTHKKIHTRKKSYKCKECGKSFRWSSNLITHKRIHTEDKPYKCEECGKAFVHSSSFTYHKRNHTGEKPYKCEECGKALNRSPIIAKHKRIHTRYKLYKCEKCSKAFNHSFTTPKRICTGKKLYRCEEYGIAFSQSSILNRHYMIHTGEK