MLHCTDMTVLDRQRARIKWQQEQQQHQVQLPQQEISYFSELSRVFQQAGFHEGGLSEVVTRSVKPDPGFVDNRWHNDHVVGFGVGPPYTNGLGFELNYGAISRTSSCPPAVAAAATATATVRGAESVVSDKISSGVGRESSKKRKFDKVQNNSKLCVVAEEDSRDKRIKGRAEEGESNTSEKNNNKSSSSNNNSNEDNNITEVQKPDYIHVRARRGQATDSHSLAERVRREKISERMKYLQDLVPGCNNITGKAGMLDEIINYVQSLQRQVEFLSMKLAAVNPRLDFNIDNLFAKEAFPACSTNFPAIGMSPDMTNAAYLQFNPAQQQLVSCCGLDMGINPPDMGLRRTTSTPVSIPETFLDSSCFTQIQAPPTWDADLPNLYNVAFDQGRQTTFPVQPFSGSVEASNLKMEM