MKSHTISRFVKLSKDVFQGPLTNWKKNGVVGSTQGAFMLCQIFQKSGSILKNVVIHMAHQLFDEMPRRMLIAWIALISGYVYFYVSVVGANTHIGEVSDDEMIYVDATTHNQPPIEDEFFIEMDELSNSDDVGASGFDMLDEFLAYFDATNDNLYHVPLDSSSNLAERVDFNSYPLVLRSGVSAGTLQAYVKCPHALKALVVGQSFSSLQKQEAARSRDKSRYNSVV