MAALVQGSYLLTKSFAISKLALRGGERLRLGTPCRGSGKLRNYTAAAGASELPTHFALPSGDKIPSVALGVWQAPPNQVGDAVTAALKAGYRHIDGAWAYRNEDEVGKALKASGVPRDQVWLTSKLWNSFHAPEDVEPALDESLKALGVDYLDLYLIHWPIALKKGTNNEVDEALTANPYPTWQKLEELVDKGKVRNIGVSNFNIPRLRNLTANPLKYKPAINQVELSYWNPQPDLVKWAKENGLLLEAYSPLGSSDLVRETFNVPEVKEISRALSITPAQAIISWHVQRGTVVLPKSVTPSRVEENFHVRKLPDELFNKLEKAAQAHEPRRVVNPSKRYNLGYDIFDDDGGVIVPDEDDAGERSGAGSWRTGV*