MLQALTGLQFQLKEQLGEKERRLQISQEISAHRTEFHMQFSYKPVLHRLVPARPQIYSSQLPSFTKVPAHLECSARPQLQKAQKQQVNSFMTFDHQIINPTLKWSQPAVPSGGPLVQHAHTTLDSDAGLTENPLTKLLTIGKEDDSAQWHMEDVIEDIIGMESSFKEEGADSPLLMQRTLSGSILDVYSGEQGISPINMGLTSASCPSSLPMKREITETDTRALAKERQKKDNHNLIERRRRYNINYRIKELGTLIPKSNDPDMRWNKGTILKASVEYIKWLQKEQQRARELEHRQKKLEQANRRLLLRIQELEIQARTHGLPTLASLGTVDLGAHVTKQQSHPEQNSVDYCQQLTVSQGPSPELCDQAVAFSDPLSYFTDLSFSAALKEEQRLDGMLLDDTISPFGTDPLLSATSPAVSKESSRRSSFSSDDGDEL