MSVEPFNRLVKLAARAFYDDITTKGDNQPKTGRSDNRGIAVVVLDALTRRQWVREEDLAKDLKLHSKQLRRTLRFFEEEKLVTRDHRRETAKGAKIYSAAIAATGDGQQTKEGDEKIKLHTHSYCCLDYAQIYDVVRYRLHRMKKKLKDELEDKNTVQEYICPNCGKRYNALDALRLISMEDEYFHCESCNGELVAESDKLASQEIGDGDDNARRRRREKLKDMLQKMEVQLKPLMDQLSRVKDLPVPEFGSLQAWEARANAAGRAANGDSNANDSSKSSQGLGFGGTPMPFVGETKVEVAFSGVGVKEEDSKSEIANASLKVLPPWMIKEGMNLTKEQRGEIKQESKMGSSSAPLGSSDDKKSTTNKDEEKNLQDEYVKAYYAAILKRQQEQEEAAKKQLELSNAHISNSVLGTSSNRQVGMKSKRDEDEGDDDFEWEEAPTAGNKSESFKVNDLNVQADASGDDEDDIDWEEG*