MNTLQLSIVHRLPQNYRWSAGFAGSKVEPIPQNGQSTENSLVALKLLSPAGDSAWSVMHKLSQALSDIEVPCSVLECEGEPCLFVNRQDEFAATCRLKNFGVAIAEPFSNNNPF