MLAQSPAGLLVVELQTSVIDEQLSLLLDLAGAERPITIVSVGDASLAALAAEAGAVAHVASPLDYEQLTSLARRYLQQSSEALANEPAENVRTAIKTALADLKDPESGRDVVQMGQVRDIEVSGDGAINFTLELTTHSSPLHAETQAEAVELLQRKFPSASGVNVELANHDRKPSKLGQIGLTAKSVIAVGSGKGGVGKSTIAASMAYGLTRAGAKVGLMDADVYGPSIPHLVGVSGRPAVTEEKKIVPLEKDGLKIMSMGLLVEPDQAVIWRGPMLHGAITQFLRDTNWGDLDYLIIDMPPGTGDIALTLSQALPLTGAVVVCTPQDVALLDAVKAIAMFRQVQIPVLGVVENMSGFICPDTNTRYDIFGSGGARAKAEELEVPFLGEAPINMTIREQCDAGDLTALFEDRIASAPLEKISYNLARHLAHLAKQSPPKPSLPVL*