MSRSTKLAPEANRILFVKNLSYNVTAEELFDLFGKFGPIRQIRQGIATNSKGTAFVVYEDVIDAKQACDKLNGFNFQNRYLVEKMARSKEDLAARQENLERLKQQHGID*