MGRRPARCYRQIKNKPYPKSRYCRGVPDPKIRIYDVGMKKKGVDEFPFCVHLVSWEKENVSSEALEAARIACNKYMTKFAGKDAFHLRVRVHPFHVLRINKMLSCAGADRLQTGMRGAFGKPQGTCARVSIGQVLLSVRCKDNNSTHAQEALRRAKFKFPGRQKIIVSRKWGFTKFSRTDYLKWKEENRILPDGVNAKLLGCHGPLANRQPGRAFLHAVA