MDLGKSSSTNASLKKLQEDGALPGRGIMEREAGGTNPQPVLGRMVAIEDYILCGFLPPPSEFLLLVLNFYGLSLLHLNPNSIAFLSIFSHLCEAYIGVKPFLDLFRFYYELRWMESNKVSGCVGFRLRDGLKSRYIPFQCPSSRSKWRTRWFYLQIKDSNPVFVVPEEQPDKISSWTAKPPLTPSLQSFIDIIDDLRVRGLSGYEVAADFVGLNSEAVERRVGQVMISGPTTASAIPVPLCEKGAAERDVAINTLPLTDIIGPLADHQVAASLKEKVAKEASDAAAATTSGGNVPTKGRKFSCVSEHRRKASTPSASDTSPPPPRRQRLVTVGEKAARAKAAQDESRGTSGASPAAASTDVVLAPGSREATPSGPVSNPAAGRGPPATVVTWEELQVEMGRLLEAGACGISREIAEARLAASSANERADRLAHELSEAREDLKKMKELVAGNERKRQGLEHRMSELGNNLSEIRGSLRVTYTGLHQLAGECGIKSTIPANPDEFSLTSSLAELAAATEEIPSKHAARIGEETSNGIYTGACHILACVKLAHPELDLREILDQGAASNARKKVMEEVGDLGESVLPLFEEDVDDEDVQQRGQPESPAIIPALTFEPHASPNNVDQTLATGTEMATTSLDLESALTGQDRRIQYWKTKFEVAELERTMLAVKKKQAVETLRGREVWFNSYLKSCCTSMAKVCRELRVPRGDPEESAAGYISWLNGDCAQLDGVGKRIDEALKQECRRSSRYAGGHVLACLRDHRPCRDLDFLREGFARSRRTPAEIDHLARLMAPLAEKIFQSMDWRWPSW*