MDDLKITKSERGRDLIVYKKYTFYEEKHVNDGIKWRCTHRGCLSKLYLNESSTVIFRCELTHKHEEPRNLSRKIISNSAKRKAADQGIYRPLKIIREEIVYPPTLEKKPVNTSADFVIVSRRNDSIDHKKIMLENEHLDLVTRKLAYPYEYMDCDEKFNKTCLPPIEQFYSSLTDKNITLEEYRNSQKIWKVFNIQNLREFTSLYNNIDVLLLTDIIENFRDISLKNYKIDPMWYYTTPGFAWDCMLRMTKVKLDLLTDVDQMLMFENGIKGGLSQCSQ