MSNPLALLGLARDNKSDDIRRAVKDEGLKPNAANEFGQTALHVASLWGNVEAIRTLLDCGADVNITNSRGSTPLHFAASAKKSALAACQALLDAGADTENVDLMGRQPYEMAEDEAVRQLLGGPDARIFEFASKGDAAGLRKLLEEAAKEDADTPVSLRVVDSDGNTPLNLAIAAESLETVQVILGHDGAMVNYPDMSGSTPLHAAVEAGNLDVLKYLLSREPPPEMNVQNMHNSEYAQGSWLYGGETLEPFDKTPLHVAVEAGDVEAVKLLLATGRCNANLLDFDKASPLHLALEAGDEAMVAALLGAGADPDLANPDFKSPLHLAASRGKVSILKLLIEVGKANVAAAVAEDGWTPLQLAARGGAVEKIQLLIAAGADVKRANVQGNTPLHLAAVNGHTAAAEALLAAGANKAAANRDGKTAADLAKTPELKELLS*