MKFETRALHVGQAPDANGAVVPGIELSTTFAQRSPGHPLGAYDYSRSGNPTRERLEQCVASLEGGKHGLAFASGLAATVTLMHTLKPGDHVVCIDDVYGGTQRYFRRVAKGMGIRFSFVDFGAHAEHLESAMEPETKMIWLETPTNPTMKVVDITQTARIARGHTGVVLVVDNTFMSPFCQRPLELGADVSFNSVSKYINGHSDVIMGMLCLSDDTLHSKLRFLQNSLGAVPSPFDCYLALRGAKTLAVRMRQHETNARQVAAYLEAHPHVRQVLYPGLESHAQRDVAARQNYCAGGMLSFVLDGGLLESKRFLEHCSIMTLAESLGGVESLIEHPALMTHASVSPDVRERLGISDSLIRLSVGLEHIDDLLAELAAALDAAFSKTKCPDPVS*