GAGMAALPEKMVNGWVLQFYFHRAIEAYRSGRNRDFRQFRDIMQALLVRPLDREPDVTQMLRIMQLLSRVEEGENLDCTFDKELELTPLESAMLVLDFIREEFSVADRTMETVQKMVKEAAVVVCIRNKEFEKASDIVKKHFGKEPRNQKKRNEWLAVIREKNPSHPKVKNFSYEDFQQSIFGFLKGYMDDSEPALLTLAGATEDLEGAASPAKRPATSPEARHRALAELPRQQPPGAVTSCGISVLREAFKILSDSGDPDTLFTKLDETDLPCPKQLSPSVSHRTKRCREVENQASETSQPPEMPHNIKNLFSISNLIMELDSSSSKSSECPDSSQEHVVSSASKPAPKLPEEPLAAQRRWNSSCGTEEKDSWSDEDELFANAEPGLPNSPHAGQVLKWTIQESEWIKEGVKKYGEGKWKSICLKYPFRNRTAVMIKDRWRTMKKLGML