MAQLNFGGVLENVVTREELSLEKAKEILKNETVAVIGYGVQGPGQALNLKDNGVNVIVGQRKGTKSWDKALADGWVENETLFDVETACEKGTLLMNLLSDAGQIQAWETMKKHLTAGKSLYFSHGFGVTFQEKTGIVPPKDVDVFLVAPKGSGTSLRTLFLKGQGLNSSYAVYQDATGKAVEKALALGIAIGSGYLFETTFQKEVYSDLTGERGVLMGAIAGIFEAQYHVLRQRGHSPSEAFNETVEELTQSLMPLVAENGMDWMFANCSTTAQRGALDWKGKFREATTPVFNELYDDVLSGKEAAIVIEANSKPDYREKLNAELEELQQSELWQTGMQVRKLRPQTK