MKLSTRQRLSRSTILVDIAEARFGTPILHIKGAHHPNGRGECGEHLINRICVLRHKGGEVASERKGAKVGRREPIMMNVHAPSSTFICGSQGSGKSYTLNCMLENCLREDPLIGELPRPLAGLAFHFDSEASGSVAEVAYLCSRGIEVNVLVSNSNFEVAKQAYGAIPGAVDSLTVQPLLIHPASSALSGYTDSWPFGRRTARQQLQHFRTNTLRPLRDSPIRLREFLVAQQIPIQPSVVAGQHLAPFARGHSNPMLHRL*