MSDSDGKTTPVKIKEELDDDEPKLMSLEKLDRGSPEIWPAKGPSMNEFNTPNLNFSPPAWTKGLTQDDINSMYQLGALSSNGIIAEVKKLYDQAYQLGVQEAKEMTRGKYLNIFTSSRKKS