MSKSDVFHLGLTKNDLQGATLAIVPGDPERVEKIAALMDKPVKLASHREFTSWRAELDGKPVIVCSTGIGGPSTSIAVEELAQLGVRTFLRIGTTGAIQPHINVGDVLVTTASVRLDGASLHFAPMEFPAVADFACTTALVEAAKSIGATTHIGVTASSDTFYPGQERYDTFSGRVVSRFKGSMEEWQAMGVMNYEMESATLLTMCASQGLRAGMVAGVIVNRTQQEIPNAETMKQTESHAVKIVVEAARRLL*