MGRIQIVYSPDENVSGRTNRPGKEVVDPRTGRIIKVKRETPDDYLNVLKPIKGPKRMEFNPYLPKTLTPKGYAKFKLMMNVASKQYETLVKRLKTERTLWEDPDFPANDKAIGNLPDFRERIEWKRPHEINPNAKFFAGGASRFDIEQGALGDCWLLAVVASISGYPQLFDQVVPKDQELKGPEYVGVVRFRFWRFGHWVEVLIDDRLPVRQGRNTLVFMHSNDPTEFWSALLEKAYAKLNGCYAHLSGGSQSEAMEDLTGGICLSLELNQKERPSDLIDQLKIYAQRCCLMGCSIDSSVMEQKMDNGLIGSHAYSLTGVYPVNYRGRTQWLMRLRNPWGDSHEWKGAWCDGSPQWREISEQEKKNINLSFTADGEFWMSYEDFVTCFSRVEVCHLGLESLEYNQNFHGKRRLDEAIFSGQWQRNVNAGGCINNRTTYWTNPQFRITVEDPDPDDDDNKCSVLIGLMQTDIRKKVGADFQPIGFMVYNAPDDLNTLLSRAQLLTRSPIAKSQFINTREVTAQFRVPPGSYVVIPSTFDPNIEVNFILRVFSQTSITEQELDEDNTNQGLPDDVIEALKLEDTLLDEDQEIEQKFLAIRDPKTNAINAVKLGELLNNSTLQDIPNFQGFNKELCRSMVASVDNNLTGHVELNEFMDLWIQAKGWKHIFIKHDVDQSGYFSAYEFREALNDAGYHVSNRLINAIINRYQDPGTDKISFEDFMLCMVRLKTAFETIEAHPKNIEGTSLFSAEDYLRFSVYI