MSLAEINKNEVDIVIGALNADLTQFLTSWRPFFSGFHLIVVKDPELKEELNIPEGFDVDVYSKTDMEKVVGASNSTMFSGYSCRYFGYLVSKKKYIVSIDDDCVPAKDPKGFLVDAVTQHVINLENPATPLFFNTLYDPYCEGADFVRGYPFSLRSGVPCAASCGLWLNLADLDAPTQALKTEKRNTAYVDAVMTVPAKAMLPISGINIAFNRELVGPALVPALRLAGEGKVRWETLEDVWCGMCLKHISDHLGYGVKTGLPYVWRNERGDAVESLRKKWEGMKLMEKSVPFFDSLKLPETALKVEDCVIELAKAVKEQLGSDDPAFTQAADAMVKWVQLWNSVNSSA*