MKCPYCERLYGYETNLRAHIRQRHQGIRVHCPHCTRTFTRNNTVRRHIAREHKDEAKTAFNLKAFQQSNHSLSDIVPQX