MLNVYLAGEIHSNWREEIIQLCQKEKLEVQFSSPVTNHENSDNCGVEILGAEEKNFWKDSKGANINSIRTKKSIQDCDVVIVKFGEKYKQWNAAFDAGYASALNKSIIVIHNDDHQHALKEVDASAAAVAKDQNQAFRILKYILEGSLK