MSSQQPDSSASNSPTNILGSPFSVISPSLNSPVVSPSLGFGPISNSQISSSAPTSGMHSISSSEDIKPPFGLRPMPAHSPGIMLSQKRMCVICGDRSSGKHYGVYSCEGCKGFFKRTVRKDLSYTCRDNKECLVDKRQRNRCQYCRYQKCLAMGMKREVIKHVKWIKEDGKDEGWMTVQEERQRNREREGELEFSVGVNEEMPVEKILEAETAVEQKTELHSDGGSAGNSPHDAVTNICLTADKQLFALVEWAKRIPHFSELPLDDQVILLRAGWNELLIASFSHRSIGLKDGVLLASELQRDNAQSAGVGAIFDRESVQSAEVGAIFDRVLTELVNKMRDMQMDKTELGCLRAIVLFNPDAKGLSNTGEVELLREKVYASLEAYCKQKYPEQQGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLEAPHQLS