MATLVRRAASRFVGSYWKNRSFVYSLLDQSASGRRRHLTPSVDRNVPFTTSTKKRASPTDPLLRIIEEEIGYAEKADDYHRVEETPSGFPFEMEDKPGGKIVTLTREYEGETVKVEVHMTNLVTGDKEDDEDDEEEAENEEDEDEDKPLKPKQSNVPLLVTLSKKTGPSLEFRCTAFPDRIAIKDMWVTFPDDPSKDELAYEGPSFRVLDEKLRKAFHRYIEIRGIKPSMINFLHEYMINKDSREHLLWLKSLKNFVKY*