MGHFAFGWQGMEPAPAASLSAAAAATNGADAAYCVHPATYAPAALATVPPAVAEAAARREQEAEKAAVYLIWRLVNCSEDVQAGDYAAAAAKLADARMMLATSVSTGTGIGRIASHFAAALTQRLFPASPHSCFALDASPERAGELYRQFYDAAPYLKFAHFTANQAILEAFDGCDRVHVVDLAIMQGVQWPALIQALSIRPGGPPSVRITGVGSAPAADEVGLRLAELARAVNVPFSFQRVPDDSLDTLQPWMFQVLPGEAVAVNSICQLHRLLVDPDAASTSLPSPIDVVLGWIAAMRPRVFTVVEQEADHNKSRLAPRFSNAMFYYGSVLDSMEASMSFSRGGAIGNGSGADAYLQREIFNIVCCEGSARTERHEPLAYWCARLWRTGLAHVPLGPTAANQAAKLVRVYSGDGFRVQEIGGCLSLAWHGRPLFTASVWSAMPAADGAGTSESEQHGDKHKLKMGIGESSGGRLPGAAGAQ