MTYQIDIVDDTVVGEKKMKVADGNGDYVRLGYLNDVEAVGFGGQGDESRARGCCSFCWWMKAIFFCVFVLVAAACFFIWGGPFLINKVVVPVLDWEMGAFSTPVLGFLLFVSMALFPALLLPSAPSMWIAGMTFGYGYGFLLIMAATSLGMSLPYFIGSLFRRRIHKWLDRWPEKSAIIRLAGEGNWLHQFRAVALLRISPFPYIIFNYAVVATNVNYGPYIFGSLVGTVPEVFLTIYSGILIRSLADATQGHQFLSLQQIMYDAIGFCVAVAATAAVTIYAKRTLQKLQTEEELE