MAHHHHHHGMQFDRGYLSPYFINSPEKQVAALDDPYVLIYDKKVSNIRDLLPVLEQVAKSSRPLLIIAEDVEGEALATLVVNNIRGILKTTAVKAPGFGDRRKAMLEDIAILTGGTVISEETGMSLEKATLQDLGQAKRIEVAKENTTIIDGAGDGKSIEARVKQIRAQIEEATSDYDREKLQERVAKLAG