MNRQHCDVVLDLQLRPILSSGDSFGKSVDDHMRSTLTFGDKHSVFASQNTDYGHPMACISYPFNDSGSVWAAYGSRAMLYMEQFQPLMAGGGASATARVPLPVELAADEPIFVNPKQYNGILRRRQLRAKLEAQNKLTKNRKPYLHESRHLHAMKRARGSGGRFLNSKQLKQQQQQSGSACTKAIADGANSLGSTHLRLGSGAAGDRSNSASKAMSSQENSKRVAAPAPAFTMIQAARKDDDFFHHHGHHLSFSGHFGQSSDRPHSSLLDVRHANVGVLIKGAHSTRNWAGQFLEPRYQESLASTGMKLKVAQRLTRYEQSNRPFAFFALVTSAIQIRGCSEDRELNLWNKDLLVPFISVLFTSSPGGRVIGCNGARDKERMFNLNYIYMGYDVEVVNMLQM