MLLLQADLRDAPAIDKLFEQQKFDAVIHFAGSKAVGESVEKPLEYYDNNFVSCVKLLQVMQKHNCFNLVFSSSCTVYGLPDKSPISEDCATHAISPYGRTKLFQEEMFKDVAKSDPHWRFLLLRYFNPIGAHPSGQMGEHPRGVPNNLMPFVQQVALGQREYVRVFGNDYPTPDGTAVRDYIHVMDIAEGHVSAVDKLINTPDYGCKAINLGTGKGTSVLEMIKAFEAASGVSVLYKMLDRRPGDSVAVWAATELAEQELGWKAKLGIHDMCRDQWAWAQQYPQGYDAQS*