MVRNLYQYDEDSELKFFNRKFKSLKPSELMLVTDILGYDVNAPSLLKLVHADLENQFNEKPEVKSMVEKLANTITELIAYECLENELDLEYDEITILELIKALGVKIETQSDTIFEKMFEVLQVYKYLNKKKLLVFINTLSYFKREEIAQILEYIHLSDMVVLFLEPRKIDGFAQYILDEDYFLITESNN