MASSVAASGLARAAVLAPQFKGQELRSSGNVQKAFQVKPCVARTTCSGEKTPVQQFVKKVAEAGKAAGVVAATSLLLAQGALAKEPPKLTFDELNSRTYMEIKGTGIANQCPIIGGGEDGFKVKAGKYTLKKLCMEPTSFTVKAESQFKDKPVDFQKTKLMTRLTYTLDEIEGPLDVGNDGSIKFEEKDGIDYAAVTVQLPGGERVPFLFTIKELVATGNANSFGGPFLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGAGDEEELGKENTKNTEALQGNIQFSVAKSNPETQELAGVFESIQPSDTDLGSKAPKDVKITGIWYAQYE*