MTAPFAIRRLNAADPDFGRHLDHLLSWESVSDDSVNQRVLDIIAAVRSRGDAAVVEFTQRFDGLQAASMADLILPRERLELALTRITVAQREALEVAAERVRSYHEKQKQGSWRYTEADGTVLGQQVTPLDRAGLYVPGGKASYPSSVLMNAIPAKVAGVSEVVMVVPTPRGEINEIVLAAACIAGVDRVFTIGGAQAVAALAYGTESVPRVDKIVGPGNIYVATAKRHVFGQVGIDMIAGPSEILVVCDGQTDPDWIAMDLFSQAEHDEDAQSILVSPDAAFLDRVADSIARLLPTMERAEIIRTSLEGRGALIQVADQAQACAVANRIAPEHLELSVADPESWLPEIRHAGAIFMGRYTAEALGDYCAGPNHVLPTSGTARFSSPLGVYDFQKRSSIINCSAEGASVLGRTASVLARGESLTAHARSAEYRILDEKEA