MDPGTEALVRTIHSNQVKTVICATGGASQALAWLLCVPGASNTVLEVMVPYSRGSMIDVLGQEPSQYCSVDTAVAMAKAAYQRAADLTPFGSQIVGVGATCSLATEPPKRGDHRAYIAAHAGASTHVYAIKLSKGYRSRWLEDELVSGVLLKAVAEAAVVPTTPLPVPHLVEGDEVSDNVMCDDEPLQSLIDEKIRCVEYSGGQVIVDAPRSGRVYLPGSFNPLHEGHKQLLAAACAVAGPHAEGCFELSIGNADKGMLPLPAIQQRVQQFTKAGLPLVVTRAPLFTNKAHLFPKSTFVVGYDTAIRLVIPKYYGNSFTQMLLDFAHFRHQGCKFLVAGRRDEQSGKFCVLDDINVPAELVDIFQAIPESAFRKDISSTQLRQSQHS*