MGILEKIKDIELEMSRTQKNKATEGHLGILKSKLAKLRTELLNPPKAAGGPGEGFDVVKYGHGRVALIGFPSVGKSTLLSQLTGTESEAAAYEFTTLTCIPGVIHYNDAKIQLLDLPGIIEGASEGKGRGRQVIAVAKSSDLILMVLDACKSEAANSRYAHKDILTRELEAVGLRLNQKPPGIYWKKKKAGGVQVNSVVPGGLTKIDERTVIKVLQEYKIHHAEVLFREDCTVDQLIDVLEGNRKYVRCLYVYNKCDALTIEEVNNLARRPDSVCISCYMNLGMEYLLKRVWDAMGLVRVYTKKMGEKADFEEPVVLSDARGGISVKHFCSQLHADLPDQLKYALVWGTSPKHMGQRCGLKHRLDDEDVVQIVKSDLHLNEGVGRFSTKKRNDPARIQDRVKKEKLKT*