MDWVTLFYWTLDMIQSFFTGYFQEGVQVMEFSLALMASALAESCVWGVLRLLRLLKLRRIVDALLELVESEYTFTVINLLKLLFAVLVLNHVIACVWCLNGSLAKLARTVEGVRNLVEFGVLICFIVLHCALFWVKMRQLRITKFLEYKAQKEHDTVHSSSVLILEQLSEPLRKELSYETVVHWIATHPFFSAVNSKMPVFMHRLCHSALIEIALASGDIVFTAGHEAKQMLFIKQGDLQYIGLNRIVLEPALQQQESFVEPALWVSWRHMGDCKVLSPGELIGICNDIFAKEMCLHHLPWSFCKMYAVEFCERLNAIAPEDLSDVLREDDVGTSKMVDKALEEFFPETPEASVQTGRQKGFHWKTGRTSFAFIELKRLSDINTIFVERKRESRMRM*