MSNLRTRSQGKALVKIIIKNTTFRPLGKHQTCAAGATHTLVGEVVTDSVKSKKENVGVLLLNLGGPESLEDVEPFLYNLFADPDIIRLPRLLKFLQEPLAKFISTMRAPKSKEGYASIGGGSPLRRMTEEQANALKLALEEKSISAKVYVGMRYWHPFTEDAIKQIKRDRITKLVVLPLYPQFSISTSGSSLRLLEELFRQDEYLVNMQHTVIPSWYQREGYVKAMTTLIQKELQVFETPEEVMIFFSAHGVPRAYVEEAGDPYKDEMEHCIRLIMTELRLRAIPNDYTLAYQSRVGPVEWLKPYTDDTITELGQKGVKSLLAVPISFVSEHIETLEEIDMEYRELALQSGIKNWGRVPALGCEQTFIQDLADAVIEALPYVGAMAVSNIEAFESLVPLGSVEELLAAYDAQRRELPAPVAVWQWGWTKSAETWNGRAAMLAVLVLLLLEVSTGQGILHQIGVLPLFR*