MGLSAATMAMWRRGAKLESGSSYVLREFGKLLRFPCRSYCNSVRPFVHLHNSVTKAELCLVGIDHVSPKSADFVQHVIRDLTPNVVAVELCKPRVEALLSCRGHKSMTWNEFWVLEGGLRQKILHFIINELYAQAAATGLKPGDEFRVAIQEGFALGAKVICIDQHANVTLKRVAQEFSLLELIRVLLRKKEIVRQFPHMYKIFSISSWDTVQFTDAMMHPKAREEAMEFGDKYLPGLAKSLVHERNEFMVKLLRRMSGSIVGVVGALHLQGMHKLWKEAEIQLP*