MATHTPQTNSTPAIVGEKVPVADIRGDYHELNRLIREHDATAVIHTGDFGFMTAESVDRMFPVPVFTTWGLVEDVNVIEKFRTGEYGVQNLAILDEATSRHKLFDYGEGHGSIAGAQGTMDETRLFVSTAPTSRNGLMTLVSNAIKADLTISCGLHFRYPQAKDDFKGLFDQVRDRVFGSLDDKQTALLHKTLSAIDNVPIADDGMWANTWHWSLSDAGFGNMLLSISDSRVSAETKSSGVGARPPPAQGMPPASGPLGAHGAPGAFASQGRVPVRPGMGPASSMGGLSQSQMFAQAQAQAAVSGKTAAAASLVNGRKDEKNGKPEGEKGVNEEEKKEKLAANGNAIPEKIKDTDKIEEKKDANPIEKDEDQEKSQDENPWGEDKEEKKGSNPWADDISDEGEKKDEDKAEFTEDVKPKRQQKDFGYLDFDSEEVMNEALKASTGTIRDTPVNVSISKPT