MATAHIQSYHADPARYAAVDAKFLRTKAKVLVIGAGGLGCEILQNLALSGFNDIHVIDMDTIDISNLNRQFLFRESDVGKPKALVAAEFVMKRVPGCTVTPYHGKIQDHPTSFYSTFDVIVAGLDSISARRWINATLVQMAQEDEENIKPLIDGGTEGFKGQARVILPTITSCYECSIDMLTPPTAFPICTIANTPRLPEHCIEWASVLEWPKVFRDKKLDTDDPEHIEWLYKQAAARAGPAIASTNAIIAASCCNEAFKIATASAPYLNNYMMYVGNESVYTYTFEHEQRPDCPVCGGEFWPSPPDVYEATKANLELPLSDLVQDNDAIVLVDPALPVS