MARPKPCVLFAQSFLHPVLAEYVDEVRFTEPVVISACEFLELQTTSICPTLSLSGASFPQSFALEIFVRIGGEARFKRLCPAFLYSPSASSVLEVQAAVTDHMVIRGSYRALSLVVYGNSVKELGQFNFDHEIDNTLSDAIIPPEAVFQPEDLPEALQDETGHKNKVIPPLRNLKLINQDIEQLEAIHQLLSLALQLTRSNSGYITIRRVFDILLSAASTILSDIDAESGFLQWPTATKPPFRIQRKVKEGVMQARDQVQAVYDQCQTSILMDQFPALINVSVVLEEIFGWIQKSFQASSNVESHLSVEEYLMGGLAAVQLLCMDAHWCFQLVVTGGLNLLMSVLQYTSSESSATALLILGGLKCACQHAFACEALLGWWPAIVAPVESKHTVSFGYCSVLRMLLQTKRHSVCQLASQVLHHLNAYCLASEFECVVESLLENTSGCDQPALSEHTLKKLNSFLKGLLKSLNGQDSTQEGYSVQTAQWSVLDADDTVFALPPNAIFNWIFASKFSYSFKDLNAQTLLVMQERRFVPALAALLSASCMRAASTKQKESFLEFIGTVEAIILSLINSRSGLLFLSSDQEEAAALTSALMGVQEPKERKFMDFRHAYSLMSSGLICKTQDVGHMLFTNLSVVAVLDRLLGTDRHSENFLWSLWELSVFSRSETGKQALSSIAYFPEVFVLLLEALQSDSHSLTTEIKEVRALNRAFIHSAAEVMQVILLDPVPSTLSAWVPHALSLQKALQYCSPTTIDMAVGSQGLGSNSKDALCARLLDWVDAAVIFHKKGFVGLLRYVAALVVGSVTSVAVGGLPASDPVENDTTFGESAVSTELPSVNTLLGRGVTLGAAGTVLPETAVVQLTVSMRIMSAISCHPGMAAVLFGEGAMSVLYILLEYGAGVLQSSTIDYGTDYMVEEDGEGDGITEMILEQERELSLLGLLLPTLFLLLSLLKRLQVTCEEYRNTRLVETLLQLHRCICSRLASKISVFPQATGVSVLAAALRVIASILTFWPVSGWMPSIFPKLLGLNTSSLVQTPSLFPLEPKEAISVMWILADMLPEEVPQLCTSTILSMDVARSLAVATLLGMKSMKVVRWHCQDSMTEKLLQAMGLQLEHISLMVLHFASTASTLLQGLLTKLVVRMACQNQDHAAALLRPVLNSLKEYTASSMAIAENDFFRVEKFLKLLRELVRRPETKRILVREGIVSTLLQAGKERSQSGKVEAWPWMMQESSAAFGLQCLIFDILVAICDPDISLSPKSALNGRIAKDCPGFKEYCTIAAWTYNFLLSVPLGKELDVAVRSFNKIVSHQLGRAAFATVALSISKSSSNLQNDTTLVEFLDMDSLDVDLQMSEGVGSLVPLCKRLVAALSESADVYLVIGILQHFSLAAIQLSAAGRSACGLGALQLLFEVDKKEIKEILTSAVSLLKNWLNGGNDNEVNDLTRLAALKALKSVTALLRLVDNSQQVMFLEQKIKLVVDGLQALQLMKERDLCFDTQFPKWSLLPHLFFDVEDTETDWDPLGSRDTDDIFENILKDEFVWECENDVSDKPSASVPGKRKAATSVEGGSKKHIVDTGASGPVADVASSANGNLTGRPSTMSSASTSTRRDSFRQRKPNTSRPPSMHVDDYVARERGSETSTGLSGNISQRTALGGGRPPSIHVDEFMARQRDRHLVVGAPTSAESQPPVVPQALVQVETAKVEISTTSARMSRPVMPEEDLQDVDIELDGVPDADDLLSLPLGNDFVVSAAEGSAILSANVGKTSMELHLSSTSLTVSIEPGKLAPALENISAEEALNSTQAGTRPQYRGTSSGHEEDGEASMQRNNLSDSLPSTSLNLKVQMQQGVETASTVGVSFHVQDQGRTNFASPVSHLGERGPGVSNDTGSTNMLQQRNQMQFVAAPPLPPPLPPPPPIPAGVIPEKFEVSSGGSKMSPLLPSSAPLAMGAVAPPPPPPPRPAGSWQPIDSSLGQVQITPISSLTFGSGPVGHLSNPQIGTVSGFTQAPLPPWPPLSNEEPVSLSTTRVAPPLPPTPPPFSSSQIAVLQTPIGPNTLPNTPSPYQNLSRVTPESPSMYTSSNTMESPSLDRSFPTFSPPPIAQGSIPHLSALHPTFQPPLPPGRPNVSQSPPVSSTPVQQQFQPPALQQVVQPTPTLQFGGQPATTLLPFQQPIHQTPLQQASHAPQQQEPGNLLQQILASPAAIQDLLKDQNKLQSLLEQHPKLISLLQEKMGQS*