MAGQKEEILCCDFEVRGRVPKDAFELFALVQANALGLRGFIAQVSEEKFKGRLEGEGKVIDAFKKLILAAADYVQAIKEF IIKNLKVIQEYTYKTFEIKVNLK