MVVDTGGVLTISKSQTDLVEELAVSTTIGMEGIPLATREAAVAKMPTMIEKQATVAVEESSVIIFLVDGQAGLNAADVEIADWLRKHYSDKCIILAVNKCESPRKGITQASEFWSLGFDPFPISALSGTGTGELLDLVCAGIEKVEGTEYLEEENYIPAIAIVGRPNVGKSSILNALVGEDRTIVSPVSGTTRDAIDTEFTGPDGQKFRLIDTAGIRKKTAVASSGSIPEALSVNQAFRAIRRSDVVALVIEAMACITEQDCKIAERIEREGKGCLIVVNKWDTIPNKNQETTIFYEEDVRRKVRSLSWAPIVYSTAIAGHSVEKIIVSAAAVEKERSRRLTTAILNQVVREAVAFKAPPRTRGGKRGRVYYSTQAAIRPPSFVFFVNDAKLFPETYRRYMEKQLRTSAGFAGTPIRLLWRSRRKIEKSAGKGPSTTMQDDFTGIEKSLAVPA*