MGTRTEYDTFGPLEVPEEKLWGAQTQRSIQNFKIGGPTERMPEPVVRAFGVLKGAAAKVNMDLGALDPKVGDAVVRAAAEVAEGKLSDNFPLVVWQTGSGTQSNMNANEVIANRAIQLLGGQLGDKGVVHPNDHVNKGQSSNDTFPTVMHIAAVTEIYERLLPGLKHLHGALDAKAQEFAKIIKIGRTHTQDATPLTLGQEFGGYATQVEYGIQRVESALPRLCMLAQGGTAVGTGLNAKVGFAEKVAAAVAEDTGLPFVTAPNKFEALAAHDAIVEMSGALNTVAVSLMKVANDIRFLGSGPRCGLGELQLPENEPGSSIMPGKVNPTQCEALTMVCAQVMGNNVAISVGGSNGHFELNVFKPMLIKNLLHSVRLLGDASVSFTDNCVAGIKANESRIAQLLHESLMLVTALNNKIGYDKAAAIAKKAHKEGTTLKQAALGLGHCTEAEFDAWVRPEDMLGPK*