MDIRLEAWEADADVAQALSDYFGSKEDLDAFLHVMGKIAQLFSQLIKDPTIHVLSDDVEQSKMFSKLTKFATEKEKGETASTFKERIRFWKKEKERNICLKNLSTWNKRLFRLTEQAQKEPVTKKLPLGAKDVPSSHLRLLSQKLYRALAKCWRCNCSTQHEAKFCLKTRGYSMKPTVTELDFDFLFSVQEDIKLGRWQEGTVVVKSSGESSKDDRSLLKKICDTVGCRGPVDQCLQLLVEDTGNGEMLWQLRSTPKRLPKSGLSKAESLQAVLEKTIKLPLVIKRRLAVIFAHSLLQLHESYWKNKEWNKNHIFFFYGISGTLDFQRPYLSTIFDPAINDKQPPLDLNRFHRNPSILALGILLIELHTGRLIENFRTAAEKQDVNANTDWLVANRVVKTLEDCSLGYRDAIQSCLDTLWVPAGQRVNLEDVATRAGVYQDVVKPLEDELIYLFREKI*