MSSQIVASLVLLCYFSHTQISASAPSILADHHEDEDSTIKTMHQFSGYPSSEPNHDSLSSLTLDTQSLQNQIDELATFSDSPPPSVTRVLYTDKDVAARRYIKNLMGLAGLSVREDTIGNIFGRWDGYEPELAAVGTGSHIDAIPYSGKYDGVVGVLGAIEAINVLKKAGFKPKRSLEVIMFTSEEPTRFGISCLGSRLIAGSDTLEKALKNTYDSQNVSFSDAAKSAGYVRDNDDLSGVLLKYGTYSGFVELHIEQGPILEAEGIPIGIVTAIAAPASIKVDFEGEGGHAGAALMPNRNDAGLAAAELALALERHVLESGSIDTVGTVGILDLHPRAVNSIPSKAHVEIDTRDINETRRNIVVEKIHQSAVEIAKKRKVRLSGFEIVNQDPPALADKKVIEAMEASSRELNLDYKLMVSRAYHDSLFMARVSPMGMIFIPCYKGYSHKPEEYAAPKDLANGVKVLALTLAKLSVS*