MSLLSDLVNLNLSDTTKQIIAEYIWIGGSGMDIRSKARTLPGPVTDPSKLPKWNYDGSSTGQAAGDDSEVILYPQAIFRDPFRRGNNILVMCDAYTPAGNPIPTNKRHNAAKIFSNSKVASEEPWYGIEQEYTLMQKGVNWPIGWPVGGFPGPQGPYYCGVGADKAIGRDIVDAHYKACLYAGISISGVNGEVMPGQWEFQVGPVEGISAGDQVWIARFLLERITEISGVNVSFDPKPVPGDWNGAGAHCNYSTKTMRNTGGLAVIKKAIEKLQGKHKQHIAAYGEGNERRLTGKHETADINTFSWGVANRGASVRVGRDTEKEGKGYFGDRRPASNMDPYVVTSMIAETTILG*