MGVGPLIEKLEKEKLKSSGDLNMYEERTDSDSDEDDERFTTEAVKKRAEVFEKKFKRHGELLNNFAEAETLDDAFKWMTRIDKFEQKHLQLRPEYRVIGELMNRLKEAEGKDKFILQQKLNRAVRLIEWKEAYDPNNPANYGYIQHQQVGPNVDLLEHAGFEKEKQMIQGAEMDEDDDGEFDDMKERDDILLEKLNAIDKKLEEKLAELDHTFGKKGKLLEEEIRDLAEERNSLTEKKRRPLYRKGFDVKLIDVNRTCKVTKGGQVVKYTAILACGNYHGVVGYAKAKGPAIPIALQKAYEKCFQNLHYVERYEEHTIAHAVQTTYKKTKVYLWPAQTTTGMKAGRTVQTILNLAGFKNVKSKVIGSRNPHNTVKALFKALNAIETPKDVQEKFGRTVVEKYLL*