MTLFSERNGYKSVQDTLKVECMDIDLRTSLWNVILIHVLDGTEPDDDYYQCYDEIKTLITKLFRVYWKRSLDELTEYTFFPFRAIKSYFFDCKWCEVYDFLEILVKIYPFPNVEEFTNECNDVLEMEHSGYRFVDISIMEITSEEEIIEIEEALNDAPNPVKIHLQKSLGLLSDRESPDYSNSIKESISAVESVCKQITGESLSLGQSLNKIEKNGIIDLHPSLKNGFKSIYGYTSDSDGIRHGLTDEPNLSYEDAKFMLVACSAFVNYLNAKWNK