MLKSESPKESEQLRKLFVGGLSFETIDKSLWSHFEQQGTLTDCVVMRDPNTQGSRGFGFVTYATVEEVDAAMNTRPHKVDGRVVEPKRAVSREDSQRPGTHLTVKKTFCRGHQRRHRGASLKRLL