MTQHIGQHYIAALRQQFPHAILDESWQTATQATITVKTGMLPEVVEYLYYQQGGWLSVLFGNDERPLCGSYAVYYVLSMEQGTKSWITVKALVDANTREYPSVTPRVPAAVWGEREVRDMYGLIAVGLPDERRLVLPDDWPDDLYPLRKDAMDYRQRPAPTTDQETYPFVNESGSGKIVPIGPLHITSDEPGHFRLFVDGEDIVDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTSSVENALGIEVPLRAKAIRSILLEVERLHSHLLNLGLSCHFVGFDAGFMQFFRVREKSMKMAEILTGARKTYGLNLIGGIRRDMLKADMIATRQLAAEMRAEVKALIDILFSTPNIEQRTVGIGRLDPQIARDFSNVGPMVRASGHARDTRADHPFAGYDLLPMTVHSEQGCDVISRVKVRINEVFTALNMIEFGLDNLPGGPLAVEGFNYVPHRFALGFTEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRVTLVDVNRRKSVTVPYKEIERYGLERKDSPLK