MRSILKSIVKFGVSGRPEPLIYRQLCSKVAVTVPQNSNALQRYEDDLQNEFHQVLREEQQRSVLDPVPDPMSLEAFPNTKPAFNFAAYVNKSHTLQQLVSLGVELHRLEKRKGIPQFVLGLDFERDMKAHIRFLADAGVPAEMLGEFLTKNPLIFKETLGDLETRMNYLESKRFLPEEIARIVTNNPFWLMLNTKRIDRRLGYFQKTFHLAGNEVRTLATKQPRLITYNLEHVRKNTFTVQEEMGFDKEEVKQLLLSKPRIWMIKTEALQYRFEYIHRRMKLSHAEILQTPDLLLTRDVRIKQRHGFLKFLGKVQYDPKKELYIPLKSLAVGTDEEFVTEVAKSNMECYNRFLKTL