MNFRAQLSRPPLERMLKIHDELRRGALVNCTKLMKALEVSRKTVIRDIAFMRDRLELPIEFDPLIQAYRYTQPVNAFPTVNVTEGELLALLVAQRALEQYRGTPFHRQLEIAFGKLAGGLRDRISFSPADELRTVSFKNIGLGKTDLAVFNALSGAVLRQEEVTFDYRKPGDARASSRRVQPYHLANRENLWYLVGFDLERGALRTFALPRIATVANTKAGFTRPADFSPEKFFANALGVLGGGGDYRVVIRFTAAVADRIREREWHESQELRELPGDALEVQLRLGALSEVEQWVLGWGAAAQVLAPAELRENLRRTTAALAKIYA