MRTHLYSTFVDLTKAFDTVNREGLWKIMQKFGYSERFTQMVTIPRTKTDTTTTSPDSRDEDQDYACPHCDRIFTSHIGLVGQLRIHRTETSEPLPGAPTYTHQARLNCPHCPGTFRHRMSLFGHMRIHDDLR