MVSSVLSNFVLSNLVLSDVAKPNIVKSASDRREYRFVELSNALKAVLVSDSSATLAAAAVDVRSGSANDPDDVPGLAHFCEHMLFLASVKYPVEQDYDAFLKRHGGFSNAFTADSHTNFYFEAPLRPAQHPPPLLHRTPPPHRPPPPTALDRFAQFFIAPLFSVGGVAREMHAVDSEHAKNLQSDAWRLWQLGRSLAAAGHPHNHFGTGSLQTLNRTGVHSELLRWYGDHYLSHTMTLAIVGAEDLDTLQSYAADLFSAVPRSHPPPSGAAAAPPPPPVAPSASLFATAPAAFLVRPVRSLELLRIMWSLPPVESEYRSRPLRLVSRLLGGESAGSLRSALVRRGWIEGVTTSVERQPAYSLLVVDLDLTARGLAHWREALEVVYAALRAIRGRGVTQQVFDALRSEDELSFRFKAKEEASDYASDLAARLHLYPPQELLTAPEVTPAFDGDRTRELLRQLQPTSMLALLVSQTLTANATDGASSERWYGTQYWPIPLPDDFLSPPPRNPYLPTDFELLEASSSPFVSDPPALLRRGARSRLWHRAEVSFGLPVAAVRVALHTRAVSAREGGEGGGEGAAFALLHTIYLEMQLREAAWDASRAGLAVSLSATSTGFELSGHGYAQTLPAYMLTVLRQARSLQPDALRFATVKALVERQLADEDKAAAYQVAYQAWSHLLLRVAPTPAEQLAAVRSIRLPQLVRFAADALSSWASSDFLFFGNLDAAGAVDAYEEQLGALSEDGAAPAGLPAAPSQQQAVADLGGRALLRAVAHPNPQETNSAVRLTLVLGELSAREAATAQLLAKMVEPAFFASLRTRQQLGYLVWSFGREVRGVSLLYFIVQSSSASPRHVTASIHAFLEEEAEALLNSTAAADFAAYAAAARKELLDPPEQLEAAAEEAWGQIAAERFCFARRREVAVAL