MARDGGHGEATVGPLTEGDVTRQAEIVVMEYLKGTRCAKTLDAIISHGPSVYSMSPTASDLYAIDLDKKKKVGAKAVLDYMVARLGDESPNELSKPPALSAPLDKTLPRTMSSSSSNSSRRRTSTDDSGDEKGALEWTRDEVHLLKKAIKQTSNLDDKNERWKEIANIVGHGKTKKHCYLKYKELKDEKG