MGVQTMGSQGDGSSDGKQSQFQSLARQNSMYSLTLDEVQNHLGDLGKPLSSMNLDELLKNVWTVEANHSMGAEVEGTQLANQTALQRQASLSLTGALSKKTVDEVWRDIQQNKNNGEKKSRERQPTLGEMTLEDFLVKAGVVAEASLEKKDGDPVLGVDTNIGPQFPQQQGQWMQYPHPQYQHPQQQMMGVYMPAQPMPQPLHVGAGPVMDVSYPENQVALPLPSPLMGTLSDVQTHARKRGTPEDMIEKTVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENERLRKRKQLENMLPCVPIPEPKYQLRRTTSAPF*