MHVRKRNIQSASYTIPFVVLHSKQRFYLEMVREAGKPRGKTTPYGFFVKMCYEEHKKKYPNENVQVTEVSKKCSAKWKTMTQEEKHRFYELAAKDRVRYDAELEAYGGDGLRKRKRSKKDPNAPKRALSAFFFFSNSKRAEIQQAHPDWKVGQVAQELGRMWKAIDEDEKRKFEDMAAKDRTRYEEDMKNYKSGGKSDVGKRARGATSSSATVEEDPDEDEDDDDEDED