MGWKINVQVLTTSNKINIIDVLKPTDDVLGKENDDSLANPGVSDGFLSLPESSKGSTKSSQNFENVEDFSDNENEDSIPVAQKKFGDQWAIDNQFKRDQARLQIPDNPRDWTTAQVRHWLQWAVRQFNLTQIKLSDWCISGKELCSISLPEFKKKVPNDPGDLFWTHLELLRKCKFVAVLQKSPAEAAKEGALPTESANKGKGTSPVKTTNRLSMDNIRMEPIFCGNRSGNNGQIQLWQFLLEILTDIEHRRIIQWVGGNGEFKLSDPERVAQLWGERKNKPTMNYEKLSRALRYYYDGDMISKVHGRRFVYKFVCDLKQLIGYDAKDLARLVMECDMEAESRDKSSEWDFSATI