MKRFLSSPISPLSGLNRLTKHDNGDSLPMYAVLIACAGKTRTKDKYRVVYTDHQRLELEKEFHYSRYITIRRKAELATSLGLSERQVKIWFQNRRAKERKQVKKREELIHKEKMQQLAML