MSTPAKPTNTSPAAGERASPGWTFLTNHGHVLLCLAAEGDLTIRQLAHRVGITERATQAIISDLIAGGYLTRTRVGRRNSYTVNPNGPLRHPLEAHHNVGTLIHALR