MTEVQKLTNNKEVIAYLVEKFPLCFSLEGEAKPLKIGLFQDLAEALQDDERVSKTQLRQALRAYTSNWRYLHGCKAGAERVDLQGNVCGILEQEHAEHAAQQLAEAKAKVAAMRAAEKAAKPEKKRPARRVAAKGQHAKETTTNKAKVTRKPKVILNAIELASLQKGDSVKVKVGESAKKAIVLEVVKDSARVQLENGLVITVTAEHLFA