MGIQTMGSQGGGQQSHFQPLPRQGSLYNLTLDEVQNHLGDLGKPLGSMNLDELLKNVWSVEANQGMGVDLENADPSVEITSGPTLQRQGSGTLHRALSKKTVDEVWKDIQQGQKKNTEERKAQERQPTLGEMTLEDFLVKAGVVAETSEAKMRADGELQNLEGICNVGTAPCMDPMAGPQNFPPQASWMQYQLPSLHQQQQQNMMGAYMSGRSVPQPLGVGTSPLMDISYPENQIAMSPLLGALSDTQTPGRKRVAPGDIVEKTVERRQKRMIKNRESAARSRARKQAYTNELEHKVSLLEEENERLRKQKELEKMLYCAPAPEPKYQLRRTSSAPF