MEGMVSAAGACVASIVHSCLNQAPRGETLRLSRFASKLGLLITETSLCLRSNEALRGSKALFMAVDATVSALRQAEQLMLQCAATDPSSIWPLEDAVDFQSVAAEMRSAAGSLAALGERLPRDVRQDAAHFYRQLLNLNFTEEDLEDTEELALEAVPQPAPQQEQQQVPQYAATASPSPPPAAEPAVVASAAPPAAPAGQFTSPQAALASGAVAVSQLAAAQASSPASLTATAEAQQRHDLASAAAVAVESAAEVLSDGNGGEEAAGQSMLEEQEAEMAGEEREAMQQELRAEAASAAEDEPAVVVEQDGTTALPALAVVKGAX