MCRDYFGLYAEACFANFGDRVKHWITLNKPLQTSVNGHCIGIFAPGRNEKPLIEPYLVSHHQVLAHATAVSVYRSKYKESQGGQIGLSVDCEWAEANSEKMEDKVAAGRRIDFQLGWFLDPLFFGDYPASMRQKFGDNLPTFTPEEKEFMLQNSWDFLGINHYTSRIIAHVSNNEAESDFYKAQELERNVEWEDGEPIGDRAASDWLYIVPWGIRKTLNYVSEKYNHPSIFITENGMDDEDDGSASIHDMLDDKRRVAYFKSYLANVAESIKDGVDIKGYFAWSLLDNFEWVQGFTKRFGLVYVDYKNGLTRHPKSSAYWFMKFLKGDEDNKGKKEWKTEKGNPKLL*