MALLWRQELFAGGKPQHLKECLVPLLLAHRTEVAGVNLPNKTKGELPELLQHVRQLRTALPQATDLDICVHYSVNANYNHTPEASFTILTNFCLELAELRCSLLLVSGGGPRKRLNSLAALERIALSPAWSKLQLPLAVAYNPYFPDAARRQEEEGRLRAKLVNGGGRIQAVYLQAGSDVPRLQQGLKVLQDLLEELGMSGGQQEGQQDGQQQPGAGDAPAQQRSGGQPSPAARPAKRQRQQSQQQQAPQRQPVRVYGSVLVPSKKQLAAMKFRPWGGVFLSDEYLSSVEAADAITRRLVGVYADQGVLPLVETAVEGEADVTRVRQLLQVASTX