MSRPVLQVFEAYQKARIEFVQTVDKLATRPQNIDTLQACGVMALLRPLLLDNLPSIQQSAALALGRLANYNEELAESVVSNGILPQLVYSLSEQNRFYKKAAAFCLRSVAKHSPPLAQAVVDSGALEALVSCLDEFDPGVKEAAAWALGYIARHNAELAQHVVDAGAVPLLVLCLQEPELTLKRISASALADICKHTPELAHAVVDASAVAYLTKELGNPDSKLKRQVCSALAQLSKHSVDLAEVVVEAEIFPKILVCLKDVDIQVRKNAATCIREIAKHTPELAQLIVNSGGVAAIVDYINEAKGNNRLPGIMTLGYIAAFQEAMALAPEDHIKAASAWSLGQIGRHSPDHAKALADANVLQRLLAVYQHDESSDDLKTKAKRALKSIIQKCVTCRPSSPSSTTSSSTTRKDPGVGGGARDEAAGVQGRDQRVLPEEIVKYYSPNYSQELLEKIDKYEV*