MSQLIATKRVDLLAPYLALDKTMTLEKAPSSVADLKEWNFDGSSTNQAPADNSDVFLRPVAIFKDPFRGGANILVLCECYDNDGTPNKSNYRAHCKKVMDDGQVFGWPKNGFPGPQGPYYCLYAGIKISGINAEVMPSQWEFQVGPCTGIEMGDHLWMARLKGDWNGAGCHSNYSTKDMRTPGKGMAAIEDAIKKLEKKHLEHIAVYGEDNDLRLTGKHETASMTTFSAGVANRGASIRIPRHVGAQGYGYLEDRRPASN