MALTFYMLLGIFVCYRIYRIIYNLYLHPLASVPGPKIYAASWIPRLWRQQVLGVHWKDLVALHEKYGPIVRTGPDEVSNASKQSWEDICGSRVFNRDLNFLRVTQLSERGGFISPVKQEHRIVRRLLQPAFTDRTIDRHADILYEWVTKLRLNVAAHGGEPVDVAQKLVWMTFDTMGVLSFGESFGCLDGNRQHPYLRAIELGAPFLSALQVVLRYRATSSLYGLLLRLPLMRFWNSLRATAEAKAARWLDKADSSRGDVMSLIWAAMQDTANPLSAGQANDLASILCLAGAESTPVLMAGMVWWVLSTPHAHARLAAEVRAAFAHASEIQVSNLSRLAYLDACIMEALRQHTPFTVAIPRIVPEGGATVDGHFLPAGTVCGVPHWASAHLPTNFANPDAFVPERWLPDPPAPYDQDKRDTFKPFAKGSMDCIGKRLVYHEVRMVMATLFWHFDMSLCEQSVDWVAGANATVRLMREKRALWTATWRPISTVFH