MRRSRGESVEHDLKFLLNAGENSNKCGECGTPFPTYCSVNLGVFLCGRCASVHRKVLGSREDGATSIVKSLSLDRWSKRDVQTVADLGGNKHNSSFWNPKKEPFPFDGDEDRTAVEMFIRDKYLKGKFRHTAVKVEDFNLEDDSSQLDYKSSRPSSASGSRRNRSASSASSRPRSREGDRPPLPKRPDNKVQEAVFDGTSEPSLPSTASAEPRPAVFDGVQQYYDPTTGQIYVDQNSYAAMQQAQVQALAQQVQPQFTQQVQPQFTQQVQPQFTQQLQPQFTQQVQPQFTAQPSIDKNTLLSLYQRPDLYSSAVEIKPDNPQYQQILNLQKQQQDQQQQQQQLLQQQQLQQQQQQQLLQQQQLQQMQYQQPQQYQQQFYPPFQ