MPQPAPARFDMARETAVNRFVRARYGLRGTLALHREALGWDLLRAPLNVALSPIFLLLRLTGGLLSMLGAKRAGDWLKSRQVFLTSDVARRIEADVTQLTEDLTAQGIGPKADPQVVRAEITAHAETRNAVAEITTSLLVLAAGLFLFRQATPGIISLAGPLAEYRAHGTAVRDFWLGDRLGSAWYWAFPVELSPWAVILTGVVLAVLASLATTFAGLIADPFQLATGTHRRRLMRMYSRLDRADATQSGGLAREHLLARLGDLSDAVLSLLRVWR