MRGAHHRRARSEVAFRLPDDLDIAGGADGDASAGFDEIGSEDDLFSTFMDIEKISSGPAAGSDRDRAAETSSPPRPKHRYSSSVDGSGLFSAAGSAARRDAAAAQALADVLEAKKAMSPEQLAELAAIDPKRAKRILANRQSAARSKERKARYMTELERKVQTLQTEATTLSAQLTLFQRDTTGLSSENAELKIRLQAMEQQAQLRDALNDALKQEVERLKMATGEMSNSSDAYSMGLQHVLYNSSFFPQSQQNTAQHQGGARFPPPFHPPHPNVPNHQMLSHPNTLSDIMQQDHLARLQGLDISKGHPVVKSESSSISASESSSTF