MTITADDQTLEPGALVRLFDLDCTGFGGEMLRFHGHLQQGPIHWQGNAYQAWPLEARGFEQRGDGRASSPTLSVGNIDGSISALCLFFDGLVGARLIVRETYAHYLDAANFAEGNPQADPSQERLNIWFLEQKTAENSVQVTWELSAPPDFQGQQIPARQITSLCHWCITNEYRGQDCNYTGTAMFDADGNPVDDPALDRCGGRVSDCKLRFGADNPLSHGGFAGAGLVRM