MQQQPQRGPRSQAYSNPGYSSYPSPTGSEQSCKGCGAHFENSSRKHICLDCKNNFCPLCSNRPESGPLLCHLCQRFRATAFQREELIKMKVKDLRDYLALHEISTETCREKEELVFLILNQQPVITQEDRLRIPPLTTGTSGQEGFVLFPPPSPASATSHDASPVSTDPISSTLTQEHQQANGFVPPSQDDMTGIENAGEAPTEEETQSVDSEDNLMQGRRASLSDLTSIEDIDMLSVRQLKEILARNFVNYKGCCEKWELMERVTRLYRERDLQHLVSDTGDQNACSGNTGLPGAEENLCKICMDSPIDCVLLECGHMVTCTKCGKRMNECPICRQYVIRAVHVFKS