MLGTTKNTARANWNHQMKLFLIGLLRQYDLPRFRTQNACSKEAWTTMVAQVNSKFTLSFTVAQVKQKEQDLKKEYRVVKDLSDESGFGWDSNRKMVTALDNALSRWRDKSFPYYDDLYALYDGRYAEGRSCHGMDHYANKAKKSSEVPASHSPQLHSSVPEQFQETQCQTSCPSSSTPEAISAKRERYLMLKKEEIDRFAAIEEKKMEDPYSINKCVVVLEGLLNLQMEEMIKAADIFRDNSANRETFLSFSRDETRLGWLRKQIELT