MESDLHTVIQSNDDLTHHHHKICDFGLARPFIPDNAMSPVFWTDYVATRWYRAPELCGCFYGHYCQAVDIWSVGCIFAEVXLGTPLFKGSDAMNQLQLITDLLGKPPPAVIDCISDVKARTFLAALPPKQPRDLAAKFPSAHPAALAMLRRLLSFDPLDRPTAAQALEDPYFEEVREATEQEPAMDVAAHFGFERSQLNEHEIRALIYQEVLHYHPQALAAYQAGVSSTVXAGYTSSMTPELQLRQQFMAAEQGSEAQHQQTSQAQQQRQQAQQAKLAAQQQQLAAQQQQLAAQQQQLAAQQQQLAAQHQQLALQLQHQLEAAQLLAQHQALDASTVRQALEASPLTQQGQLASCQVQQGLPPQRMPDASHLSRVPSTTIXSAGSQQSQS