MLHLHLETKLQDKLSLLNILLDVSEVSIDQLCQETELKKQRVYNLLIEMIKDLEDTLTLTICDDIVSIPYKTYQLKMPYFKKLYQTSIFLKMLCFLIEPGELSLHDFIKREYISQATAYRIRTNCRKYLKKVGLNVRQNHVVGPEYRIRFLIALLHYQFGMTIYDFDKTSMNKVVSLIINSNQAITLNDASKAPYEFSYFAILISLIWKRRHDNLGIPQTDAFKHLKKLSIYHDIKMTSQEIIGKWYHPDLTDEDLDYIFLCFCTTNNPFHKDKWTPKKVKELFELVMTKTNGKTLKASLRPLLGNNILNSLPFKRILVSFSRLFISNLQVLLPDIHLFHYLRRQQKRNKSFYNTLKTIVEEWMSAEGIVGKLPSYHLLLFTIQLEELLKTYLPPIPVYLLTNNTAALDLMTNALSIDFPPAIATVMPVNVEIIPFKDIVKEKQSVIIADRQYLNLIQHLYQNQGHLFLYFLFSFRDVSEAYIHKAFLDFRQKRYDEFIVTLLDTYHKNLSSP*