MGTPEFPDLGKHCAVSDCKLIDFLPFTCDRCDQVYCLEHRSYIKHLCTKADKQDVTVVICPLCAKGVRLVPDQDPNITWENHVNTECDPSNYEKVTKKKKCPVPGCREILVFSNTIKCRDCTVEHCLKHRFGPDHKCPGPKNVESSFSFMNLLNGSKKQESKPKSSATTSSKWSTSFLNAASNIRASAEAGVSKLSAWQTARGGVGQSHSSGQVEQCPQCGAKFSSVTTLVDHVQKVHERSGNRSGAKVTIDVCPKCSRGFRDPVALVEHVEKDHGGSSRS