MNQIRAIQALNKKEIENGISPDASWHVDYRDTAFVYFGGLPYELSEGDIATIFSQFGEPVFLKLVRDKETGKSKGFGWLKYEDQRSTDLAVDNLGGAEIGGRLLRVDHARYQARDDEDQDEYKIGWEDVQRREGKPVSDDEMSEEEEIQRPMLPEERELALLMRDHDDDDPMKGFLIEEKKKEVEDARRRADRKEISDRHRHHRHHRSRREKGDDGRGEKSRSRREEGPEKEKRPSEGESRRERYRDDSRERHRRHRDTSRGDSPERHRRREKKSEDR