MAAQESGKVVVAGGAAAAKACRGRRRFVGVRQRPSGRWVAEIKDSAQRVRLWLGTFDTAEEAARAYDEAA