MEAALLDATGTGKHGSNNEAEAGAVVREVKKQLYLAGPLVVGFLLQNMVQMVSVMFVGHLGELALASASLATSFAGVTGFSLLAGMACSLDTLCGQAFGAGQHHQLGVYKQRAMVVLALVSVPVAVVWTYTGEILAWCGQDPEIAAGAGSYIRWLIPALFAYGALQCHVRFLQTQNLVVPVMLSAGATAVCHPAVCWLLVRALGLGRNGAALANAVSYLANLSFLAVYVRASPACKSTWTCFSAEAFRGVPDFLKLAVPSAVMVCMEWWSFELLVLLSGLLPNPKLETAVLSICLNTSSLAFMAPLGLGAAVSTRVSNELGAGRPQAARLAARVVVLLALIVGMSEGLVMVLVRDLWGYAYSNEEEVARYTARMMPVLAVSVMLDSQQCVLSGVVRGSGRQKTGAFINLAAYYLAGIPAAFAFAFVCHLGGMGLWFGILCGLVVQMLSLLSVTLCTNWNEEALNAKSRVFSDALPVDMET*