MAKDGINIAKDVTDLIGKTPMVYLNKVADGCVAKIAAKLEIMEPCCSVKDRIGYSMISDAEEKGLIIPGRSVLVEPTSGNTGIGLAFIAAAKGYKLILTMPSSMSIERRVLLRAFGAELILTDPARGMKGAVQKAEEIVEKTPNAYMLQQFENPSNPKIHYESTGPEIWQDTAGQIDAFVSGIGTGGTVTGVGRYLKEKKPEVQIYGVEPVESAVISGGKPGPHKIQGIGAGFIPGNLDVNILDEVIQISSDESVDMAKQLALKEGLLE*