MISAYAQNGYANEALRFFLQMQQDGVKPDIITFVSILDSCAGLTALTMGKMIHASIVASGFGSDVVLGNSLINMYGKCGRLEEARNVFEKMSQLNVVSWNSMIAAYGQNGHGKAALELFQQMLQDGVRPDSISFVTILSACSHSGMVDEGSRYFMSMSRDHGIASMADHYGCMIDLLGRAGLLDEAEDFINSMPSQPDAVAWGTLLGACRIHGDIERGAHVAEHAFELDPENAMPYVLLSNIYAATGRWDETVNVREAMERRGLKKQTGCSWIEVKERVHQFAAGDKSHAQKEEIYAELWRL