MLGLPEENTEWFPALRWRWNDGGESMNFLKAGLATSQAAVLVSPSYANEVQTNELGCGMDKVLRSVGNFGSEIDLGVFNGMSGKLKGIVNGIDDEEWNPATDAHLPQNYALDGDAFEAFSYAPHDENRTVVDARRGKAACKLMLQREMGLEEDPDAPLVGFIGRLDQQKGVDVLLECVDDVVANGGQVVMLGSGDESLERWMSEKEAQHKGKVCAWVGFSVPVSHRITAASDVLVMPSRFEPCGLNQMYASRYGTIPVAHATGGLRDTVKRAMGYPFSPCDARELKRALRRAFACYREDVEKTRKIADGGVAGAVDSRWAQKRRRGMEKDWSWAVAAGKYETLFK