MVERSEKGKDMEFFKVCLPEFSSRKLVIPPAFVNILEKPLPNQVVLLDEIGRLWNVETKTEEGVGDVVFKKGWEKFANDHSLEFGDFLVFSYDAVSRFSVKIFDKNGCKKYLVAVTTADRSRVAVEKEPVLVKPVDDISTKRCGKSRKRVPVKEEPSGNRVKDPCEMGCVPENKKHKGFEEPNYKPKNPHFVRNITLCFRQMEIPTSFLKWNGIEMEEDFELCDENGKKWPMKVVIHDRGQRFSPGLWLSFCRSHKLSTSNKCLFEFIVRSDGTCNQVLVRIFRGRMLTTVTINGYQVLVM