MSEKQLGATLFPITGLPAQAFRLRVLRVRETIPMDTQTPVRLNRWATQLWKELKQAVVPTGRFEWPAFLTPDVESLTVGRVLTVQDVPDREYSIEVIGETVEVNPASASSEELQLAGEMIKRAISDAFGRNSDKYWRKHWNLYFRLEPENLQDRRDRVFAYRGLKFSVVFLGDKPWLAADILTTYHGQHALSEYSSEQRQRELHFHVSERIEADDRAMFLRDNGKIKIPCRFVGSTGKTVTQYTFPINGGQKNVREYYEQRYGIRVPENDEAVFVRDREGCDSWPVPASRLFPLFTTEYDEVRNCSVVPQMPPDERVETIRAFLNDLRDVSFAGSTLAIGHSHFQTAERSVFPAPALEFGNGQTLTVDASLPIEEGYNRYRQGKMTMLYEHGPFSSQSLPDLVLLYPDNLDRNAREKLRQRLGEEIKELCGVAPRIARQISYPLGKQPHAGAGLLAAADELVRNNDGTFLPVIVLADALREHIYDLLKRRLSSLASQCVRERTVARVARDEQAVGGSRLRNLALGILTAAGLQPWVLAKPLHYDFYMGVALLANQVIYVFVCGKGGRNVWVQRGDQLRRRGITEKIDRVQLADQFKTGVREAKRLGVPLNSLVVHRAGRWWSNEDLAITEAVAELQGDGTLSKDCQVGVVEVRKSHLPVRLFSVLNATKGSLENPMPGSHLILNNTEAILTPTGQPGRWDKQGRTAGTLLLRITRNPNGSPLDIRKIAEDAYGLTHLNWNAPDIEISLPVTIRWSDERLREIVTNPSATDDTEVEPQETCIV