MASEYVREHGISLAIIREQSSGFSPNELVEILRHQGVDFVLLAGYLKLIQKNSWKRFLERAPPGFWRQRPITPHYKRALNEDKAKKRAPEERAGVDACQEGCSSRGSGPAGLANQLNKAGHSVTVFERADSIGGLRCAEHEDRQSRAIFGGELVSYQRKKAENTSAYILPHMNMKSLLDSELKDGNYIFAKVSLDHRATPWQLMHQGILAEYAKFAANVKGVFVASDCLRGQSLVVWAIAEGRQAIDIYHNAFDLFFSNITTNPKQDIRRILTSEE*