CWGNVKCVVLTIKDKLEIIEKLKEGSSSKQLSLIYEIGETTVRDIKKNKEKILTYASSLDSTSGLSKRKSMKLSMYEELDGAMLEWFHQQRAEGTPISGPICAKQAKFFFDALGMEGDFNALSGWFTRFKQRHGIKSSIQGEKLSGDEPATMKRHYRAGILQEHVDEGNDLKMFWKKLTLDAIYEVSRAWNMVKPVTISRSWKKNFPDDGENECLGFDEEDISAANLAAILKHTEGCENVDNENLEQWFEVDSTEPGYKVLTDSEIVRRVQGQEEQTELIPERRISHASALKWTNLLDYLEQQDDTLLSEKLVLRRLKTTIRNKQKTLMKQKSI