MFSNFLESLYDGIGDDDAAADDDEDNNSEKTPRSSTERHDYERNAVRLSPEEEAQARGVKDDLTELGHTLTRQFRGVANFLAPLPDGSSSFNQSRSSDFESNQSRSSDLRVYQSRSSDRDESCVGSDTPETGIRFRSWDLEEKEEEEEEETDEEEEEEEEIAAVALTDEVLAFARNIAMHPETWLDFPLDPDEDLDDLEMTDAQRGHALAIERLAPRLAALRIELCPCHMSVGYFWKVYFVLLLSRLNKHDAHLLSSPQVMEARALWMKELQNQTNSSKEGRDKILEEDITPSTSNYYNHAPPEFLSPRIYAFEPPSIMYRDFEHGSENAQFIDKAVIEEKPIQKNDKNSASLSQASKDVDDDDDDWPDEEDSANSWAPMFTVNEDDVSFSDLEGDDDISSLALKSKITSKGTDQKGA