MKHPSEHICGACGYSFVSRLGLNMHRTMMHKDLLEQDGVGEDNKDSPYCGQCDVKFITLEAYKRHMVTSVKHTQSTDFGY