MDNLVIMKNQQAVTTSLQVAETFNKNHRDVLAAIDDLKEGVAENYAGLFYEDSYIHPQNKQKYRQIIMNRDGFTLLAMGFTGQKALKFKLKYIEAFNQMEELLKTQSNLPINNTELLLEAALKHERGLTLVNQRLDKLETETTINRSQQRKIQGLVSSTVIKVLGGKKTLAYQDSSIKQSAFSNCYKQLKALFDVASYVDIPKVRYEEAVALIPRWKPNLELQARIDMANDNGDMFKEIG