MTTLDATRADLALLVLYLNKAEARDKICRAIQYGSKFLSNGEPGTAQNVDKSTSLARKVFRLFKFVNDLHALISPPPQGTPLPVILLGKSKNALLSTFLLLDQVVWAGRTGIYKNKERTELLGRISLFCWLGSSACTTLIEVAELRRLCRSMKKLEKDLKQTDKYKNEQYLSKLKQSNDRMLALVKASMDIVVAVGLLQLAPKKVTPRLTGGIGFLSSLISCYQLLPSQPKAKAQ