MLCQIFQKSGSILKNVVIHMAHQLFDEMPRRMLFARIALISGYVYFYVSVVGANTHIGEVSDDEMIYVDSPTHNQPPIEDEFFIEMDELSNSDDVGASGFEMLDEFLAYFDATNDNLYHVPLDSSSNLSERVDFNSYPLVLRSGVSAGTLQAYVKCPHALKALVVGQSFSSLQKQEAARSRDQSRYNSVAINTLGSGAPYKATWDKSLTAHFRGELKSITEATTFSINCATKGRAKSIGHNSAQATYVHVHIREFMWKTFPTRSNASILQREFSKLLDIFEDKEFVELKLSSTSHFVMECKTK