MGGSTMVDDWELTASSNANSTVVLVGKTGNGKSATGNSILGRKVFKSQSRSCAVTSKCEMQSTILRDGRIVNVIDTPGLFDPSATMAFIGEEIVRCITLAKDGIHAVLVILSVTNRFTEEEALAIKSLRTLFGEKIAKYMILVFTNGDALANDDETLKDYLDYSSPDCLKELLEFCNHRMVLFDNVTKDEHKRVEQIQQLLDLVDVVATENGGRPYSDEIFDELKKGSIKILSQKKDFESEGHSVHDMSTFTEQLDKSYAEQLHRITEMVEKKLKENTEHLEKQLALERNARMEAEKHAQVEQMRSNDEIRKLRESLEAAKRETDDLRKKAESRCSIL*