MADWLSHRALFVKNLSYNVTPEELFDLFGKFGPIRQVRQGIASGTKGTAFVVYEDVMDAKQACDKLNGFNFQNRYLIVLYHQPEKMLKSKEDLEARRASLAQLKKQHGID*