MDKVIISNSRNVNFDKSDIFGNMKLNDDDNNKIIIDEINKGSLYHKNANTSIKIQENVENKKSSNNNKEQKILNIDFNNDNAKDVKNNIRNSQCDNEGEINKNEVNPNKNNNGVKNKTPLNKKNSNYSEEKTKQTSLLNNNKNNSKLVKLKSENNNIDLKKSESFKYKHNLKTNYSNNVKSKINSSNVGNNYYNADDTTDKKKMHLNKVSTHNKKSNKGLPSPSISKLDDVEINKEDILFQYEKCISRKRKERKKIKMKSKLFRKSVKYSKYYGGDILNVVNQMKLNLRFYQREMDDFLCVIWNLQNMVSIEREKYRELKDMLKYTTEEIEKENNKLYDELNLYKQKYSNLKSVISNIGYGMFLNIDKTEINNHKDYIKGNNSFIHSEKLYTDELYEENDERDYVMIHEPLSKASNCYSNHHITRGGINRNNSSLLKYLDF*