MTGGVHEHMRAWEPEEDRTILRLLGELGPKWSRIVLSLPGACAPLASRKHRRSVSSVRNRWQRIEKGRKLREAGHASKNRCQRCGAPKRGHVCLAKLDQRASADAVAAAGLGQGGGGVATSAPSLPRHTQASGREAAASGASAAVGGVSAAAGGVSAALAAAALMAAQAEEAEAEERVNSGGATSAAAALPSVPMPVRQMSGAPAVESASSAGAAGERLGGAARGES