MLKLKSPSWVLGLSLACTTLVACATDSLQPARIKDSGLTREQAEQVLRVALKHQDYQLQRPGVFIDGDLQDENGKPPHPGYYDFSLGYNDPKAGATEYWGLFSVSLNTGDTWEINSCKRLDGAELRALQRRVMARTGKSLADEKSQREGLGCEDQQ