MRKCKIFVGNSHPELGNMVCQRLGIEPAPCTLKKFANGETSVQIGVSVRDEDVYVIQSGSPSINDDIMELLILVSACRGGSARKITAVIPQFPYSKQCKMKRHRGAITARMLANLLVMAGADHVVSMDLHASQMQGFFTKPVDNLYGGPSLAKWIRENVEDYEDAVVVSKNPGGTKRVTALADSLKINFAMIHTDRRRSKDLYSQNKDLQQLKLRKQSMLRKNRPIIRQGDHPNEEENIILSNGIQTARIRNGHVIGDDEADDDEDAILESDSELHSIDGLDSHGLGGTYDAVDSEDEEEIPVLYREQLITLVGNVRGRSAIILDDMIDRPGSFISAAEHLVQNCGAKKVYVVATHGIFTGDCLEELEKSDAIDTIVVTNTYPISGERIAGSKKLVTIDVSPIFAECIRRDHYGESISVLFDSLAAL*