MRLNELTLQHYRNYETVSLDFPKTLNLFLGENAQGKTNLLESIYVLAMTRSHRTSNEKELIGWEQAAAKISGVVEKKTGTVPLEILISNKGRKTKVNHIEQKRLSAYIGQLNVILFAPEDLSLVKGSPQVRRKFIDMELGQVSPIYLYDLVQYQSVLKQRNQYLKQLAEKKQTDTVYLDILTEQLAEFGGKVLYARLGFLKKLEHWANLLHQKISHGRETLTIDYASSIPIDNTDLSLEALQNQLLQQLMNNRKRELFKANTFLGPHRDDLLFIVNGQNVQTYGSQGQQRTTALSIKLAEIDLMHSETGEYPVLLLDDVMSELDNERQIHLLETIEGKVQTFLTTTSLDHIKDKLTVEPDIFYVQQGKIERNSAT*