MLRQTAQNLGVRLTGAQRALPALVRTMGTRTEYDTFGPLEVPEEKLWGAQTQRSIQNFKIGGPTERMPEPVVRAFGVLKGAAAKVNMDLGALDPKVGDAVVRAAAEVAEGKLSDNFPLVVWQTGSGTQSNMNANEVIANRAIQLLGGQLGDKGVVHPNDHVNKGQSSNDTFPTVMHIAAVTEIYERLLPGLKHLHGALDAKAQEFAKIIKIGRTHTQDATPLTLGQEFGGYATQVEYGIQRVESALPRLCMLAQGGTAVGTGLNAKVGFAEKVAAAVAEDTGLPFVTAPNKFEALAAHDAIVEMSGALNTVAVSLMKVANDIRFLGSGPRCGLGELQLPENEPGSSIMPGKVNPTQCEALTMVCAQVMGNNVAISVGGSNGHFELNVFKPMLIKNLLHSVRLLGDASVSFTDNCVAGIKANESRIAQLLHESLMLVTALNNKIGYDKAAAIAKKAHKEGTTLKQAALGLGHCTEAEFDAWVRPEDMLGPK*