MSAAGAVRVRQHQPGADIALIERGLGVHDAPISTTFVCIGDEISTEGQEGFLRGHGTQVVDEKLVATVCGVVERVNKLIYVRTLNSRYNAEQGDVVVGRVADIAGKAWRVDLKSRQESKLLLSAVHLPGGIQRRRNAEDELNMRSFFREGELISAEVQSVHADGSVALHTRSAKYGKLTHGQLVEVPPNLIKRQKQHFHTLEALGVELIIGCNGLVWVAPLRPDRAAAAAAADIGADAADAAAEAPVAPPPSKGQLEVVCRMANAIRVLTRLYMPVYPASIMAVYEAAMDKNVELRDMLEPDFLEAVVKQEAQRRNSAMQE*