MGRRPARCYRQIKNKPYPKSRYCRGVPDPKIRIYDVGMKKKGVDEFPFCVHLVSWEKENVSSEALEAARIACNKYMTKFAGKDAFHLRVRVHPFHVLRINKMLSCAGADRLQTGMRGAFGKPQGTCARVSIGQVLLSVRCKDNNSTHAQEALRRAKFKFPGRQKIIISRKWGFTKFSRTDYLRWKDENRIVPDGVNAKLLGCHGPLANRQPGRAFLDATA