MSGVFTRLVGQQAVEAELLATAKAARRDSAHSAGGGGTMTHAWLLTGPPGSGRSVAALCFAAALQCTSGGEPGCGRCRACTTTLAGTHADVRRVIPEGLSIGVDEMRAIVQIAARRPTTGHWQIVVIEDADRLTEGAANALLKVVEEPPPSTVFLLCAPSVDPEDIAVTLRSRCRHVALVTPSTHAIAQVLSDGDGLDPDTANWAASVSGGHVGRARRLATDPQARQRRERALGLARDAATPSRAYAAAEELVAGAEAEALALTAQRIEAETEELRTALGAGGTGKGTGAALRGATGAMKDLERRQKSRQTRASRDALDRALIDLATYFRDALLVAAHAGGVRANHPDMADRVAALAAHAPPERLLRCIEAVLACREALAVNVKPKFAVDAMVATIGQELR*