MSALLRMQRLASHLREPSQQEQEDNRMVLHPTSAAVAPPSAAMYDFLTRDNKEMREAIFEFMKDPLFAPNYYLSMAGCRELTSQRMAKFVAAKFFSTFDYLRDPLKFQAALETLNYCDYSLAIKSGVHFTLCGGTVAKLGTEKHHHILHKLDSLEWPGCFGMTELGHGSNVMGIETTAVYDPSTQEFILNTPNNEASKFWIGGVAQTAKVCTVFAQLTVNGEWQGPHVFVVRLRDDSGGVWPGVRIADNGPKQGLLGVDNGQFWLDHVRVPRDALLDRYSQVDASGRYSSPIKDVNQRFGTIVSGLTTGRMLIAQAAVDASKIGVTIATRYSASRPQFGDRLILSYITQQRRLFVGLATAYSMHLAMLQLKQIVVQGGPEAGKRVHMVSSGLKAAATWHRKTILNNCRECCGGMGFMAANRIGPMLNDMDVDTTFEGDNTVLMQQVAKPLLDAAAKAGAAGTRAPPLPAIKEQDLCLDCVSKLLAWREQTMVAGLAADIGAAAARGGSKGAAAAFDDALDRVVTLGWAWTDRWSFDAFASEAAAAPPALRDSLQLLCLLHGLSRLEAGVECYLSAGALSPAAVKLLHGRVNELCRQLGASNGRLALALCDGFNIPDWLLRX