MSEVSEEAQLELPPGFRFHPTDEEVVTHYLTRKAQDRRFSCVVIGDVNLNNCEPWDLPSKAKMGEKEWFFFCHKDRKYPTGMRTNRATASGYWKATGKDKEIFRGRGVLVGMKKTLVFYMGRAPRGEKTPWVMHEYRLEGKLPPNLPRSAKMDVVACEQDEWAVCRVFNKDLAAKNAQMAPPLDAPPMPRSDSFDILRDFLDDADLPALMDPFADAPTSTPPSTAYGYHHAAAVKTEPQHPQPTTHFARPATTGAGFLHQPSSADQAIRRFCKAEAAGTSAAGADMSAVARQQCLDPVDDELLYYTDSAIPDYSHIWKNSDEMINY