MNEEEQFVSIDLNDDNICSVCKLGTDKETLSFCHVCFELNIDGIPKSDLLHTKSLRGHKDCFEKYHLIANQDCPRSKLSKSTYEEVKTILSKKINWIVQYAQNKDLDSDSECSKNPQHHLFNFRHKPDKKLLPQFDSQVPKYSAKWIEGNAGGLSNCTQRMLEQKENTNFGLAVLQDSGTTLCHNSVLWPHSHNREQKKEKTISGPEAHVQTQHPHYSREELNSMTLGEVKQLNAELQQQIQEVFEELAHQVQEKDSLASELHVRHVAIEQLLKNYSKLPCLQMGRTGLKSHLPISN