MCTKMEQPFYHDDSYAAAGYGRAPGGLSLHDYKLLKPSLAFNLTDPYRGLKAPGVRGPGPEAVGTSSSYPTPTISYIPHAQPFAGDHRVQLRVGRGASAFKEEPQTVPEARSRDATPPVSPINMEDQERIKVERKRLRNRLAATKCRKRKLERIARLEDKVKTLKAENLGLSNTAGVLREQVAQLKQKVMTHVSNGCQLLLGVKGHAF