MGSIRRSKTKRRTRDLDQVRADLRSPKHLARHKDAKASEDLPGLGAFYCTECAKYFSDSHNLNEHRRGKNHKRRVRMLKDEAHSQKLADAAIGLGTDNGTKQSGETESSHTAMEDVQA