MSLTSVSDKEVDIVIGAFRSDLTSFMEEWRPIFSRFHLIIVKDPDLKELKLAEGFDVRVYTEADIVKVVGPSKIALFSGYSCRYFGYLVSDKKYIISIDDDCTPAKTNNGDLVDIVAGHINNLKTPATPFFFNTLYDPYQKGSDFVRGYPFSLRSGVPCAISCGLWLNVADYDAPTQALKPDLKNTRYVDAVLTVPSKAMMPMSGINIAFDRELVGAVVMPALKLMKEGKVRWETMEDIWCGLVVKVVCDHLQLGVKSGIPYVWRNEKGSAVESLRKEWEGVKLMEEVVPFFETLKLSPEAVTAEDCVMEVAAAVKERLGSSNAVFSAAAETMVEWVKLWNAVRSQA*