MSEKSDSNDDKSRTRSVVYVYSPEYIQTCDSLSKVPNRASMVHSLIEAYGLLKYMRVVKPHVASIEEMAVFHTDSYLQHLHKISQDGDNDDPQSADFGLGYDCPVVEGIFDYAAAVGGATLTAAQNLLDGKCDVAINWAGGWHHAKKDEASGSCYVNDAVLGILKLREKYDRVLYVDVDLHHGDGVEDAFSFTSKVMTVSLHKFSPGFFPGTGDVTDTGLGKGRWYAVNVPFEDGVRDDRYCQTFTSVMQEVKALFNPEAVVMQLGADTMAGDPMCSFNMTPVGVAKCLTYILGWELPTLLLGGGGYNLANTARCWTYLTGTVLGQTLSSEIPDHEFFTEYGPDYSLEISPSCRPDRNESQHLERVISTIKGNLKNVV