MSLVSVRDDEVDIVIAAIQPDLTSFLEEWRAVFSRFHLIIIQDPDLKEELKIPSGFNYDTYTKADIQRILGTSNAVTFSGYSCRYFGYLLSKKKYIISIDDDCIPAKDNEGNQVDAISQHINNLSTPATPFFFNTLYDPFRKGADFVRGYPFSLRSGVSCALSCGLCLNLADLDAPTQALKPALRNARYVDAVLTVPARAMMPLSGINIAFDRELVGPALLPSFRLAKEGKFRWETVEDIWTGMCVKVVCDHLGYGVKTGLPYVWRKERGDAVESLKKEWEGVKLMEEVVPFFQSMRLSPAANTAEDCVVEIAAAVKEQLGRIDPVFTRAADSMVEWVKLWKTVKTQT*