MMKTQVKQFISIHDDQQHVHPERPEILQIPEQKLFKTILPSITSEFLEKALSANTAKHSLGFSPNLSFAVDMVGSPATAFPETSYSQLEVGKILDIKDPVTWKLLSAPHIQKRHLYLPPAIGGDQPRQPTATQRNATFMKGLDDIGVKAVEAALSSTKTDIKDIDMLVTVTSTGLALPGVSGILIRKLPFRGDVLRSDIVGMGCNGGASGLRAIATQLGHMASIRGKQCKALLLCCEVNSAYFVNREGNIGDGVVNSLFGDGAVASILAASPMGSSFAVPGSPNSVVSPVGKPATPKISLLDFESITIPEYFEDMSYNMDDNSELPFFKLTKRIPAAVGNSVEIPVRKLLERHGLKPADVGQWVVHGGGKSVMQLVAKNLGLDQEHDLRHTKSVLRDYGNISSGSFLVSLQRLLAEAQEDLDVLKTGDVVTLIAMGPGATIEVILGVVTAAAK*