MATLINVRRDVKDAFYRYKMEKLVTKIEGKGNGIKTVVVNLSSVAQSLARPGAYVIKYFGFELGAQTNVDPPDDRWIINGSHNAAKLQDHLDGFINKFVLCKKCKNPETDVNIKDGRILLDCKACGQRSEVDLRLKLSSYILKNQPKKGKKDKAERKAARRAKANGLKENGQNGHGSGSGGEGSDHGSNEVEDQDAGSDDELEKMKKEAPELDDTETQEHEWAVDMSEEAVKARQAQLPGEFKQKLNINGDDEDEDGEASGNTVYDEFGTWIQDEATSKGGVDKVDSIDIFVKAKELGIETKHRSVLVLVQTIFDENIVSQIPKRSGMMKQFVTSERHEKALLGGTERLIGSLGKEHPELYNQIVKILQLYYNYDLLSEEVAVKWGSKASKKYVDLATSKKVRKAAEPFIKWLEEASEEESSDEE*