MAKDGTNIANDVTDLIGKTPMVYLNKVVDGCVAKIAAKLETMEPCCSVKDRIGQSMITDAEEKGLIIPGRSILVEPTSGNTGIGLAFIAAAKGYKLILTMPASMSTERRILLRAFGAELVLTDPARGMKGAVQKAEEIVEKTPNAYMLQQFENPSNPKIHYESTGPEIWQDTAGEIDAFVSGIGTGGTVTGVGRYLKEKKPEVKIYGVEPVESAVLSGGKPGPHKIQGIGAGFIPGNLDVNILDEVIQISSDEAIDMAKQLALKEGLLVGISSGAATAAAITVAKRPENAGKLIVVILPSFGERYLSSVLFQSIKLEAENMVFEP*