MGKALAMDDNNDYEVVIIGAGICGLATAVSLQKKGIKSVVMEASESLRNITGAAITIHQNGWRALDHLGLADTLRRTTIPIQRKGETRCLRRKDLIDTLYAALPPATVKFGCKLDSIKFDSKTTKSVLQFNDGSLIIAKVVIGCEGSTSIVANFLNLKPTKMFPFCEVRGLSNYPNGHSFDYEFTRFRKNNNLVGRTPIDDKLVYWFCTQPLIPGDERRWEDPELIRRSTLALLNDYPQEIKEMIEIADANSLSFSHLRYRSPLELLTGSFCKGKVTIAGDAMHVMGPFLGQGGSSGLEDAVVIASNLDQKGLDHVEDAFDLYVKKRRMRVVGLSVQTYLTAVQSLLTFNHSRNNSTFTVPEVIIATSHIPLLRNSFQDLPLISLLATRMCVKEPVVKLHRPSDCLNLPPPSVAACGHHQPPPEYYLLL*