MAPQENNFVRALEALAAGKPVAVLDSEAREGETDLFIPGQFLQPKNLRWLRTLAGGELYISVGQEVAALFKLPFIGPALKETSWDVLKQMQKENDGMCQGSCSVSVSLDHRSTATGAPDVERSLTCRRLAELYQESSKKGLTPDEACAELGREFHTPGHVFLCRENDLGLKHRAGHTELSVALARAAGVTPVMVGCVMLSNEGDDYGALPPRLAEAWAVKNGVPFLTGEQVQQHILSKASNGVHNGVSNGNAH*