MAPQLLSSSNFKSLFDSVDTFLFDCDGVIWKGETLIDGVSQTLDLIRSKGKNVVFVTNNSVKSRRQYAEKFRSLGVTSITQDEIFSSSFAAAMYLKVNNFPKDKKVYVIGGEGVLEELQIAGFTGLGGPEDGEKKAQWKSNSLFEHDKSVGAVVVGLDPNINYYKLQYGTLCVRENPGCLFIATNRDAVGHMTDLQEWPGAGCMVAAMCGSTEREPIVVGKPSTFMMDFLLQKFGTETSRMCMVGDRLDTDILFGQNAGCKTLLVLTGVTSESNLLDKGNKIEPDYYTSTVSDIIKLMESP*