MSLLSDLVNLNLSDTTKQIIAEYIWIGGSGMDIRSKARTLPGPVTDPSKLPKWNYDGSSTGQAAGDDSEVILYPQAIFRDPFRRGNNILVMCDAYTPAGNPIPTNKRHNAAKIFSNSKVASEEPWYGIEQEYTLMQKGVNWPIGWPVGGFPGPQGPYYCGVGADKAIGRDIVDAHYKACLYAGISISGVNGEVMPGQWEFQVGPVEGISAGDQVWIARFLLERITEISGVNVSFDPKPVPGDWNGAGAHCNYSTKTMRNTGGLAVIKKAIEKLQVKHKQHIAAYGEGNERRLTGKHETADINTFSWGVANRGASVRVGRDTEKEGKGYFEDRRPASNMDPYVVTSMIAETTILG*