MGTQKPRILPWLVSQLDQGQLEGVAWLDESRTRFRIPWKHGLRQDAQLEDFGIFQAWAEASGAYTPGKDKPDLPTWKRNFRSALNRKEALRLAEDHSKDPHNPHKIYEFVTSGVGNLAEADTSLDTNGRCSTSDIQEDILEKLLSDMDLAPDGGPSSLTMAPENPPQLLLGPNLDVPAPCPMPGPPENPLKQLLVSGEEWEFEVTVFYRGCQVFQQTVFCPGGLRLVGSEAGDRTLPGQPIRLPDPAASLTDRGVTDYVQRVLSCLGGGLALWRAGQWLWAQRLGHCRVYWAVGEELLPNSGHRPDGEVPKDREGGVFNMGPFIAGSWAPRSDCLHRRKQTLTTLHPLVLRGAVMAPGPTMDQEARDGQGCPHVPQSPARHGTGRGCLLPGEHCGPSHFQPPTLPHLRPVQGLPPGPGRGHGLLGHWGGLSPNFHLDQ