MPPHMAAISHRIAGSGPRVAVVAPPRPRGRAAVVAGAAAKGAHRERTLEGASDDLRAAAAQCLDWAPARRRVRAAFAPVLPTLDHCLFKMAHNEIQMEENYETNSKGVEIFWKSWLPREGTATKAALFFCHGYGDTCTFFFEGIAKRIAAAGYAVYAMDYPGFGMSYGLHGYIASFDGMVDHVIEQYARIRGMKEVCELPHFLLGQSMGGAVALKVHLKQQQEWDGVLLVAPMCKISEDVTPPAPVLKALSILSCLLPEAKLFPQKDIGDLAFRDPRKRKVAEYNAISYSDQMRLRTAVELLKATKDIESQLEKISSPLLILHGAADMVTDPQVSKFLYEKASTKDKTLKLYEGSYHSILEGEPDDRISTAINDIISWLDSHC*