MSAHRAIQNSGFQTSVDIARQQPFAVAPLAGQKRPPSGALNEDTDNPSSHAINGTSRQNLPNGQGLDFTRPQVHLPKSRLIASEICTVAGSENEQKPRPEDPSKSQGSLQSLNDPKFGLPPALVANFAAAGVTSIYQWQASCLLGEGLLKGKRHLIYTAPTGGGKSLVADVLMLKRIIENPTRKAILVLPYVALVQEKLKWLRRIVQDVEKYTVDDEHPDASHHRWRKMQKSIRISGFFGGSKTTASWEDTDIAVCTIEKANSLINTAIEECSIGELGAVVLDELHMLDDENRGYLLELMVTKLLLLQQDIQIIGMSATISVKNTELLADWINARYFVSTYRPVPVDEYLIYDNAIYPAATSRQLFQTISKLTATGGPFLSEAVPPQRTIKPSAFRELSNPMSNAMVAMAIDTVTAGYGALVFCGSRVACQVHAALISEAMPDPGTLGAEDLGKRLDLLAELRSLPSGLDPALEKTLIKGVGFHNAGMTTEEREAIAQAYDQGVLKVLVATCSLAAGVNLPARRVIINGARMGRELVGPAMLRQMCGRAGRKGKDEAGETYLIVGKSDLQAVCDLLEADMPAIESCLAPEKRGLKRALLEAIATGLVSGVAAIKEYVKCTLLYRTVDKKLSYSIMDSALQELAEEKLIQLNEDESYVATQLGQAVVASAFAPDDGLFMYEELKRALQAFVMDGDMHVFYMFTPLQAAAQTQIDWPTFRDLLDTLDDSGIRALQFVGVNPGFVNSMVQSGASLKEDTPEQVTQARIYRRAYTAFQLRDLSNEVPLPVISSRYKIPRGTIQTLAQQCHGFAAGIVKFCQRMGWGWTARLLRDNGFRNLRALAEADPKDVVPVLKMVNPRKTQRNQLHPTEAERYAGKLLAKAEVIVASANRIWEREMQVDLDE*