MKAKLFLLFFGLLGIVVQAAAKEKIYVNCEVTTHIVMPENIKLVDISTTKIMGNQCADNMVRIKPYLEQDSIKASFDENELLGTITLVGERHIAQYEVVYTHYPSMAASIFEVAYSDTQSYINPEVSMPKAEMVRYAWAVYGSKRKYNQVVSNAHGMKAIVNNIYTIGDYFFIDYSLQNKTKIAYDIEELRVKLTDKKETKATNSQTIELTPVYSLNPVKKFKKNYRNVLVIEKLTFPDEKVLRLEISENQISGRVITLTIEYEDILNADGFDSDILKNSSCYLYYYIYR