MRGLLQSIVKVGIRARPESLLRRQLCTKVTVTAPHHSALQRYEDDLQNEFQQVLREDQRSVLDPVPNPAALEAFPNTKPAFNFAAYVNKSHTLQQLVSLGVELHKLEKRKGIPQYVLGLDFERDMKEHIRFLADVGVPADMLGEFLTKNPLIFKEDLADLETRMNYLQSKQFLPQEITRIVTKNPFWLMLSTRRIDRRLGYFQKTFHLAGNEVRTLATKQPRLITYNLEHVRKNTFTVQEEMGFEKEEVKQLLLSKPRIWMIKTEALQYRFEYIHRRMKISHAEILQTPDLLLTRDVRIKQRHGFLKFLGKVQYDPKKELYIPLKSLAEGTDEEFVTEVAKSNMECYNRFLKTL