MGLKARAASVSVHSSANNTASPLSSGRRGFPHSGEMSGEDLARSDSWEMFPAGLKVLVVDDDPLCLKVVEHMLRRCNYQVTTCPNGKAALEKLRDRSVHFDLVLSDVYMPDMDGFKLLEHIGLELDLPVIMMSSNGETNVVLRGVTHGAVDFLIKPVRVEELRNVWQHVVRRKRDQAVSQARDSRDISDEEGTDDGKPRDKKRKEVILVLWWDMQRRDSDDGVSAKKARVVWSVEMHQQFVQAVNQLGIDKAVPKRILDLMNVDGLTRENVASHLQVPHLSIFSPLFAELMSTLPRRCFYDF*