MKGELKLAIWMGTAADEAFPDAWHSNAASAHVDVSMASYIRPKVYFSPRLWYVRVNIIEAEDLVVAENSRIPKVNVKAQIGHQKLKTKVVHAPTFNPLWNEDLLFVTAEPFEDYLVLSIEDQGEPNRVEVIGRVVIPLSTIEKRADDRMIKARWFKLEKPVAAVHVKKSKEDELCGFLLLRLCLDGGYHVMDESSHYSSDLRPTAEELWNPPTGALELGILRAEGLHPMKIRDGRGTADAFCVARYGHKWV*