MSFQGGDIPEGRRSSESSGGNSWLSQETVKDNQTNRYQRNHAMLNGRLISPFSGFAKADRSTSQGRKQPPTLGAHDLSTSNFTWPSPDVSPTDKRKDSGFTGHRKSSAAIGPDEPGPPPTFSSSPRISCPNSDEVDYFQQDPNASYSSSPKIAPGDGNGAFFQDHSEHEASPASTSFRPGTSRTYASEPLELDYNGDHRRPSVASATTISSQGSKSSTGGRFRKKLKGFFGEDYLPGDSKLESDNGSQHPTKKSSLSEQHIFRERANSDGARSPPQRLIGESSPQRPRPRAPLPSSEITPWVFQSFNDIPQYGEAPVREAPIGADGRRAAAQMARGSQRNQTGRQFSGHRHSRSKEEKSTTADDITVYPSRPTTGRDDFGIGLRANSLNNSAMNSTSTLVRSTSPTPSMQSAHSREQGQSSPGTQLPNKRSILDKIRRPKAHGPLKHFPGAKGVQEAKSTSKLARRDVSPARRGRQGSLEGTTTPKTGDESDRKKDGRGLAISSAKLRGRRVLGTDTPSKDTKPAEEQEGMYELDTDLSHMEGIVRKRSPQPSADRNQSVDGDSKLHEEGKSRDGLPTGHWDAPDSWHVRRHGEDNAPPFPSGDIEVARTVPQPDGAPYFIRVFRVDSTFATLSTGLNATVADILVILGRKSFLTDHLHNYEIVMRRNELTRQLDPSEKPILMQKEMLERIGYTSKDRIEEVGREDHSYVIRFTFLPNKLNGLTSLQGGDSGFNRNQKFSHVDLSNRCLVTIPISLYSKAAEIISLNLSKNLSLDVPKDFIQGCINLRELKFIGNEAPRLPASFGLASRLTYLDVSNNYVEQLDNAGLDKLQGLVSIKLSNNKLTSLPSYFGNFAYLRSLNLSSNNFRVFPEFLGNLKNLVDLDISFNNIAEVPCIGRLSTLERLWMTNNVLRGALDESFKDLVNVKEIDARFNEITNIDNLSYVPRLEQLHVGHNAISKFKGSFPKLRTLLLDHCPITQFDIDAPMPTLTVLNIASAKLVQLRDTLFENAPNLTKLVLDKNHFVSMSSHIGKLRKLEHFSIIKNPLDALPATFGCLTELRYLNLRECNLSRLPPELWNCNKLETLNVSSNVLDSFPKHGTPMPQLPGELVPGTPGTSTPTNYEDLAADDQEGRRPSQTSGSVLSTGGSPNGSGGYRKPSVASSLSQGGRKVSTASRSLNEGSPASRKDSSFSNLSNQTFCGSLRNLYLADNRLEDDIFRELSLLTELRVVNLSYNELTELPQGLLKRWSNLTELYLSGNELTSLPSDDLEEGSQLKILNINANRFQVLPAELCKVSKLSILDVGSNSLKYNVSNWPYDWNWNWNRNLKYLNFSGNKRLEIKPHVSSLLGPPNTNGTDLTDFNSLTYLRVLGLMDVTLTTSTIPEENEDRRVRTSASLAGFLAYGMADFLGKSEHLSIIDMIVPRLKPDNVETVVGMFDGTSQSTGGSKIAKYLHENFLRTFSTELRKLRRDLQETPLDALRRAFLALNKNMAAACFKTFDDKTVQRYEEPPDQKSRKLTNEDGASGGVATVLYLRNMDLFVANVGDAQAILVKSDGSLRHLTRTHDPAEPHERARIRAAGGYVSRQGKLNDVLPVSRSFGHFHLMPALIAAPHTMHVNLTEQDEMIILASRELWDYVTPDLVVDVTRAERRDLMVAAQKIRDLAISFGANNKLMVMILGVGDLKKRDRQSKFRNASVSTGMLEEQQILPTSKRTKKPRDMPGDSRLARFEFVDAPVGELAIIFTDIKGSTSLWETCPDAMRSAIQIHNDILRRQLGIIGGYEVKTEGDAFMVAFSTTTAALLWCFNCQMQLLEAEWPTEILEQTQCQVEYDMDNNIIFRGLSVRMGIHWGEPVCEKDPVTNRMDYFGPMVNRASRISAVADGGQIFVSSDFMSDIQRNLEVFADSERAASTGSEEGYAVDNLGYNIRRELQQLNSLGFVIKDQGERKLKGLENPEPLYLIYPHTLSGRLSIMQKDAASDKNVPTTISKHSQLEIQTDLIWRLWEITLRLERLCGALEYPGEARLKEPNVSLFNVVKNHGGELADSTVVSLVEQQVTRIEMTVNTLAIRNMLRPFRPHDRLNDHAMPIGDVLQELQTQLAEYRALKEQISVSAAGITGSSPSYTASLEDSNSSVSSSFLRMSIP*