MLCLLLSIPQGSLDTKGYAGPVVDGPRFHQFRKGREKEEVGAEYFDDLLWHSLFQDVESDNEGNIIQCKLHDLVHDLAQYIAESECCIADPGKVESSSIKYRHSSLSFVNVPFHNLKSLRALLLLGWSRIQTIPPKLFDHVKFLRALDLRGSHVRRVPSSIGKLKHLRYLNLSKTAVEELPESVGSFCNLQTLKLNQCTSLCTLPTGTSKLIGLRHLEIEETKELKHTPEGIGRLSSPRKLSKFVVQDEGGCNIGEQGNLDLLNGSLEIKNLERVASEDKARKAELKKKQHQQTLIIVTKRQRMTGE