MQHAPDLVHSKDLTFVLRLDNEDILRKLFYLEAKRNNFSVEINEEWTLKINFPSKILELYKLLINNFYLKNFAKEELQKELYKELFPNCQIPFEQLIEEVSFFENFIECLKEFYIKKSLAQSIMFLLVSKYIEEHDVAKSLFKSESFKKVSELEKFKPYYDINKCDEVDNYVFNCILNDVKGPYIKNLSSSILDLVNHCQPDCEIVSIEILGNSAVLV