MDDLLLVEVDNEIASSEDDPLDDANLIRSVQVSTSWTNFREQLANDMFDEYLVRHAELELETMAEEGGKFGRNYLTWTDEMDIALLEVLVEHHNNGDHAQNGWKSHVYSAVIGNVREKCNVTITKENISSRCKTFEKHYEAISKMLSQSGFGWDWINNKLSIDSEDVWIKYVAANKKVGFYKNKVIKNLDAITTIYSKDHANGEGAVTSAETVVEPTMEPNEASPEVPHKKQRTDDAILCLLGDMKGSFNDALKSLETLPLPQVTP