MALIGPTNQQKNKILEEINETNPNKLEENKAIIQQWINSQPHLPKNYDERILSTFIRGCKHDLERVKRKLDFYFSYRTIMPDLFSERDPTNEEFRQMRDYFAAFPLPELTASGCRVTLHKILADDNSDFDVRVIVKYLLMLGEIRILEEPAFAGDIVVFDVGASKASMISKLINPVIKRGILCSQNALPQRLKEILVINAPPYIDTGVNIIKMFVKQKVKERFHVYCDTESLYKHIPRDSLPSDYGGKEKSIEALQSEWFKKLESYRSYFEEQELITSDETKRLNKTETTSNEYEALFGTRGSFHRLAID*