MLILDDDQKPPNDPDEDAAARMRLKRKLQRNRTSFSQEQIEALEKEFERTHYPDVFARERLAQKIGLPEARIQVWFSNRRAKWRREEKLRNKRPGGLMDTSMSNGTPTPTGSGPGSAIDGSPAPASNRFSTNPTAVSASFVPSAGQMYTGLAPQAMDPYAFGFANAGLGMAPYQPTADFSSHHMFNASTRSPYDAFHPYARAMPTSGGPSFQSSMNPATTSVGVNTVKGNIDWSKGKEFKYIV