GFFRRSITKNAVYKCKNGGNCVMDMYMRRKCQECRLRKCKEMGMLAECLLTEIQCKSKRLRKNVKQHADQTMQEDGEGRDLRQVTSTTKPCRKGGSSLGGVNPAEIGETGQNTSEQQLSELLLLILQIHCFVFIEIPDAHALVTWPLSQLLSSRETQKENFLILTEMATSHVQVLVEFTKKLPGFQTLDHEDQIALLKGSAVEAMFLRSAEIFNWWFLSCITFVRDANYERDTGFHLGIADEYITPMFSFYKSVGELKMTQEEYALLTAIVILSPDRQYIKDREAVEKLQEPLLDVLQKLCKIHQPENPQHFACLLGRLTELRTFNHHHAEMLMSWRVNDHKFTPLLCEVWDVQ