MRAIQFGIGTPSLTAWIGFTIIENPNPRDEVFVSTAAGSLDIVVGQLTKIKGFRVDGSAGSDQKVKLLKEEFSFDDAFNYKSEKDWYAALTRNFPIGIDIYFDNVGGRMLEAVLNHINMKAWIPLCGMISQYNQEWKQRFRVRNLLNLVGKCAKLEGFLVRQYLNHMDEFLEEMIGYIKEGKIKYKEYVKEGLESFLEAFNSMFNGENIEALAKGLDIRLNHRFTKVSRRCSDVRVTVEDGRTFIADATIITIPLGILKANTIQFDPRLPEWKEEAIADLGVGNENKIALCFENVCWPNVEFLGVVAPTSYGCSYFLNLHKATGHDVLGFLTMKKKTVENLFHEKEEEDEDVVEVD*