MVSLEDAIVARLESHGHKFEVLIDPDAVDRIKEGKIDIENDIASEDVFKDARKGDKIGDEPINEVFGTTDIEKIVTEIVLKGQIQLTTEQRHKLQEKKKRIIIDTISREGINPQTNAPNPPNRIENAMEEAKIHIDPFKSVNEQIQLVLKAIRPIIPIRMEKAKLAIKVKGDAYGKLYGDITRSGTLTKEEWAPDGSWIGVIEVPAGISGEIISHLSKKAKDEIEIKLLK