MASEKKTVLITGCTPGGIGHALALEFHSRGCHVIATARNPDVLKGLAAMGMSAVQLDVTNQDSINAARDEVSHITGGKLDILVNNAGRTHTIPALDIEIDDVRQTYETNVFGPMFTIKAFAPLLIAARGLVVNVSSISSISAYIFGSVYASTKGAINSYSRVLRLELKPFGVRVMVAMAGTVRSHIASHPHRALPATSLYLPVNDYFQRRLVFSQNNATVPTDVFARKLVSAALRGEGYLGGLVGGTPDWFWAGGLSTKVWLLSFLPAWMSEGIISMFFGVAGLKKRLTEAREKQS*