MGSRGKLAPEVNRALFVKNLSYNVTTEELFDLFGKFGPIRQIRQGIAANTKGTAFVVYEDVMDAKGACDKLNGFNFQNRYLVVLYHQPEKMAKSQQDLAERQENLERLKREHGIQ*