MLRKATSALCTRLSSQQTAGLVRAMGTRTEYDTFGPLEVPDDKLWGAQTQRSIQNFKIGGPTERMPEPVVRAFGVLKGAAAKVNMELGVLDAKVGNAVVQAATEVAEGKLSDHFPLVVWQTGSGTQSNMNANEVIANRAIQVLGGRLGDKAVVHPNDHVNKGQSSNDTFPTVMYIAGVTEVYERLLPGLKQLHAALDAKAKQFDKIIKIGRTHTQDATPLTLGQEFSGYTTQVEYGIARVEAALPRLCMLAQGGTAVGTGLNAKVGFAEQVAATVAADTGFPFVTAPNKFEALAAHDAVVEMSGALNTVAASLMKVANDIRFLGSGPRCGLGELSLPENEPGSSIMPGKVNPTQCEALTMVCAQVMGNHVAITIGGSSGHFELNVFKPMLIRNLLHSIRLLGDASVSFTDNCVSGIVANEGRIAQLLHESLMLVTALNNQIGYDKAAAIAKKAHKEGSTLKQAALALGHCTEAEFEAWVRPEDMIAPKX