MVSTRSGRKDPASVELGQNGKEVKKIPTSKSKSRAIQHNADVITASESVHTKKETRGRKRKVTSIVPEQPDEQDVSLRGKKKRTTEALDSTVSIESANTRPNNDRSTPSSEWTSSKVPKDTSTPKTNMPIMSIISHKVGKKNPTSTRQDSPSSISGLSDGDMGDEPELSTVSSNSDNIKINKRIMSRDTEEVIRMFKKFDDEVLTNPVARARLLSLKFETRKRYITTFKHYIRFCCKKKLDNFFVTGPLMKEFYEEQFAISASSNPIIRLKKMDPAFSKLQEINFLVYHLENKDIPDRHIAYDYLFFIETGKYPWYHKPIVNTSSEPVDFSNTANKKSNKSLATRVSKGATEKSSGTQPSTNTNSEKEEIASSQQTNKETSQLIPTPTTRRKRTIRKVELEAFIKSQLKQTRSEIHNLNTAHIEALKLITSDQQVLNQVRSLNRNINIALDNFSSLIEKGPNEVIYSGAEKDNTVLPKSTHPVIIDMNHNIFTVYEILEEWYRIDPSVEKRIKNWGMNWIRDDIDRETYNERNSIVDFVKRISKEINEPDLFLIANDCDRYIHDKSILDEFISEIELDFDDLFKRVLRHRQRRS