MAFDPKKIPDALKQSYAAGRCAVLVGAGASKGAGLPLWSELLTKMIDAAVAHRVIDNAREAEYRALVARPEKFLMVASGLKDNLRSHFDPFIEETFLAPKPKPTPLHQALVSLDKLQFVVTTNYDTLLERAYRKLDDDVSVCSFTDTGEVQRRLSRREFFILKAHGDATKLGNKIILTDADYRNLLFNQRAYQSLLSAMFTMFTVVFVGASMTDPEISLLLSYIADSFSPGAGPTHYALMAEEDITQVERDRWLNDFKIQLITVSKADNYAELTEFLTALGES