MSKAAKEDGVFVFKEDPNVFSPPGYFGYAPIKLGQRFTNLDRISPPTFALTNTTESYEVVRKLGWGQEANVWLARRYTKDNPKDSKPLYVAIRILSAVCSAYVVQGPSYELYALGWLQDTDEPAISHPGRSYCSLAKDHFLYISVHGCHLAFVFEPHSLNLQDYILREKTQNPGLQYLFSLDGIKNIIRQTLLALSYVHARQLIHTDLATDVKWSNIFLDQGNQDDAIIKYLIQNPSKAYPVRFAPGLTTEPVMEVMSQPLPLFENPSRNSLTLKLGDFGLAAPALEAKRRGPFPGTPTDLRAPELVLRSSWGAPVDIWALGCMFFDLIFSNRPPFDLRGPPGDLDAIHLARMEELLGPFPPSMRTLCREDTRDKYFDDDGSLKFKIECSMAASGNLEQQLSPLRQTFSDHDVDELIRFMRRCLTIDPASRPTADELLQDPWLSANSQDHSSES*