MGSQGGGQQSHFQPLPRQGSLYNLTLDEVQNHLGDLGKPLGSMNLDELLKNVWSVEANQGMGVDLENADPSVEITSGPTLQRQGSGTLHRALSKKTVDEVWKDIQQGQKKNTEERKAQERQPTLGEMTLEDFLVKAGVVAETSEAKMRADGELQNLEGICNVGTAPCMDPMAGPQNFPPQASWMQYQLPSLHQQQQQNMMGAYMSGRSVPQPLGVGTSPLMDISYPENQIAMSPLLGALSDTQTPGRKRVAPGDIVEKTVERRQKRMIKNRESAARSRARKQAYTNELEHKVSLLEEENERLRKQKELEKMLYCAPAPEPKYQLRRTSSAPF*