MDMSQGKSLADSIKAKLESLSSLSNQCCIYKVPNTLRRLNPDVYSPRLVSFGPFHRGKEDLQAMEEHKYRYLQSFLPRVTFSLEDLVRVARTWEEDARSCYAEDVKLNSYEFVKMLVVDGSFLVELILRSRYPHLLPFFIVKGFFNLLTPYYQQGTPSILEMVKSHFSCFLSNIDDKMFESSEPEHFVDLLRSCYLPLAPIILEEGISTVYNAPKATELHNAGVKFKPSETSSCLLDLKFADGVLEIPTIMVDDLTESLFRNIIVFEQCHCSEKIFLHYIRLLSCFIRSPTDADLLIRSGIFLNSLGVAEDISDVFDSICTEVIFGRKFYFQSLSENLQSYCNTPWNRWKAILRHDYFHNPWSVASVLAALLLLLLTFIQAVCSILAL*