MGEDLTEVFGHAKLTQAELVGATSPEDLFSILETFEDAINVELRSVGSQGLAGPFEADEDDEEAGQARKKQKVSDAAVARDGQQKTSHITVERNRRKQMNDHLSVLRSLMPCFYVKRGDQASIIGGVVEYIKELQQVLQSLEAKKQRKAYGELLSPRPASSPRSPYGPGMQRSYLSPTLVSSHESSSPLDSSSSELVANSKSPVADVEVKFSGPNVILRTVSHRIPGQALKIVAALEALALEILHVRITTADDTMLNSFTIKIGIECELSAEELAQKIQQTFC