MSLLSDLVNLNLTDATGKIIAEYIWIGGSGMDIRSKARTLPGPVTDPSKLPKWNYDGSSTGQAAGEDSEVILYPQAIFKDPFRKGNNILVMCDAYTPAGDPIPTNKRHNAAKIFSHPDVAKEEPWYGIEQEYTLMQKDVNWPIGWPVGGYPGPQGPYYCGVGADKAIGRDIVDAHYKACLYAGIGISGINGEVMPGQWEFQVGPVEGISSGDQVWVARYLLERITEISGVIVSFDPKPVPGDWNGAGAHCNYSTKTMRNDGGLEVIKKAIGKLQLKHKEHIAAYGEGNERRLTGKHETADINTFSWGVANRGASVRVGRDTEKEGKGYFEDRRPASNMDPYVVTSMIAETTILG*