MSQALSLKCNVCGVQLRSVQECQSHGEATGHADFVESTEAVLNLTCVACGKPCRSETEKDIHTKRTGHAEFVDKTNETAAAIDSEKEMKKLDADIKAELGVEGSSPMNVDSNPVDDPDEEKIEPEVDAKCLAELEGMGFNRNRAVRALYHTGTDNVEQAVNWIVEHENDADVDDPLLIAKTKIKKKLTKEEARIKAEELRKSMAAKKEKEEREMERLREQERIRSGKELLAAKRQEEELQLKRNLEARRIEKEEIARAKARIREKLEEDRIARRLKLGLPAELTEEEKQREREREEKKAAAAAEEARKKAEAGLVVKPVEKIDALRKILVDIKKTHGESNADGVTTCYKTLLLYLGNVVKAPDEEKFRKIRLDNAAYQKRVAGVGGGAFLEKCGFVNDGEALVLPRSDVDALLFNLAGAEINGALTNPFFGVL*