MATVVRASFSLRIRGEGDFLQRAVEGKAMRPLLGPVDGRGELRATCQQGAAAPVMECWKKQRVVKGLSRSFFGKQIGISARLRTVGADITSRRKGWMPVLSQAMEAMEEAVFDGSAERRLRVSGFQDGPKPPTLPVQRPLPLPPKNRADDISLKNPLQRLERMGCGWLSVVFEWEGVIVEDDAQLERKAWAALAEEEGRPQPLAFVLKRAEGMKNEQAISEVLCWTRDFQNMKRLAKRKEQLYEEMQGGVYRVRPGSREFVEALKKYNVPIAVASTRPRQYLERAIEAVGMEGFFDIIIASEDVYRGKPDPEMFQYAADRLGFISERCIIVGNSNRTVEAAHDALMKCVAVAGVHPAYELGAADLVVRRLDELTMVDLKNLSDLDSPEFQPPEISYDLEEEEETTRPLPKTAFKDDDDDGGFW*