MTSEGLSTTTTILNGASSTVAAVTAITQFQEQLKGKDLAHALTDFPYYPPLDASVSNSLRPIGDSSDGAFKKIKAESSSCSASSVFASALSAGSQIPASVRRRHRTTFTQEQLAELDAAFQKSHYPDIYVREELARITKLNEARIQVKIFF