MNFLEVLKTEKPIELININTSKIPTFVLKLWKIVNDTELYRIISWNENGSSILVKQPHAMYKKVLPLYFKHSNLNSFIRQLNMYGFKKTTDIEKISTMNFNNVNVSEFSHKFFLRGRVDLLGNIRRKPSIKKSVHEPLIDSENNNSNFENNKLFNETQNMRSMQSGTENFIDQLTLQNESLKKEIAILHTRHRMQQNAIRKLCDVISEFGYQQPKSKVAISSEPFPTAKNNVTSSNYVDFDYVNMVTKSFNVIP