TEEGLKKLGEQRRLEGMKMMYIKQTEFMARWNQPQPPVPEPIAHLFPPGPKNPHYLKALESKGTVITPEIRKAVEEANSKPVEVIKPNGLSEKKPADLASLLLNSAGDAQGDEAPALKLGDA