MSTGLPSVYIVSAARTPVGSFLGQLSSLSAVQLGAHAIKSAVDRVPEIKAEDVEEVFFGNVLSAGVGQAPARQCALKAGLSNKVVATTVNKVCASGMKAIILGAQTIMTGNADIVVAGGTESMSNVPHYMQNLRTGVKYGDGGLVDGIQSDGLRDAYGKELMGVQAELCAKDHELSREAQDEYAINSYQKAQAATEAGLFKEIAPIEVPGGRGKPAIKIDRDEEVKNLNIEKLKSARTVFQAKDGTVTAPNASPINDGAAAVVLVSEAKLKELGIKPIAKILGWGDAAHEPERFTTAPALAIPKAIKHAGIKEEDVDFYEINEAFSVVALANMKILGLEPEKVNVYGGSVAIGHPLGCSGARVVTTLTSVLAEKKARIGCAGICNGGGGASAIVIENLQ*