MRFNKFELVDLMHVGAPNATAEIVGTGLYVGRVDLSFVNPQLVRANLFELEESAHDLVVVTSVCPTWVQKQIPYFYMKKGVAKEIAVQMIHVPGDWVIEQWVYRDAFEAEKEERKDKRQLEEEEMRAKSNAASQDSQNSNDEDMKKLQAEQAEQQSRHRQNEADEAEIARRFEADSSLHRVQNPEFERATADYGRFFKDANEETAMDVTLQQGSSSRSEPLDLLVTLATGKSAAAVASNIPDGDESGLSSDEEEMTTHRSQVGGDELD*