MSPPKMPDLSTSTKHKYVKLGYQYLVNNFLTLLLIPILAYTALELFRMGPEEILNHLNSLNFNLLHILCSSFLIIFVSTVYFMSKPRTIYLVDYSCFKPPVTCRVPFATFMEHSRLNLIDSPKSVEFQMRILERSGLGEETCLPPAIHYIPPTPTMDAARSEAELVIFTAMDDLFKKTGLKPKDIDILIVNCSLFSPTPSLSAMIINKYKLRSNIKSLNLSGMGCSASLISVDVARDLLQVHPNSNAVIVSTEIITPNYYQGKERAMLLPNCLFRMGAAAILLSNRRSDRWRAKYKLCHLVRTHRGAEDKSYYCVYQQEDDESHVGINLNKDLMAIAGEALKSNITTIGPLVLPASEQLLFLTSLIGRKIFNAKWKPYIPDFKMAFEHFCIHAGGRAVIDELQKNLQLSAEHVEASRMTLHRFGNTSSSSLWYELSYIEAKGKMKRGDRVWQIAFGSGFKCNSAVWKSNRTIKTPTEGPWSDCIDRYPVFIPEVVKL*