MPPHMAAISHRIAAGSGPRVAVAAPPRPRAVVVGAAAKGAHRERTLEGASDDLRAAAAQSLDWAPARRRVRAAFAPVLPTLDHCLFKMAPKEIQMEENYQTNSKGVEIFWKSWLPREGTAIKAALFFCHGYGDTCTFFFEGIAKRIAAAGYAVYAMDYPGFGMSYGLHGYIASFDGMVDHVIEQYARIRGMKEVCELPHFLLGQSMGGAVALKVHLKQQKEWDGVLLVAPMCKALSILSCLLPEAKLFPQKDIGDLAFRDPRKRKVAEYNAISYSDQMRLRTAVELLKATKDIESQLEKISSPLLILHGAADMVTDPQVSKFLYEKASAKDKTLKLYEGSYHSILEGEPDERISTAISDIISWLDSHC*