MRKYIKGWPLFAFILFFVLMIQGVRAEESSPLAQIAEGLNNQQIEVDGWTLHAKTNVNMSSEQFSKKVKRFKDELRQYEWTEKEEEHVTKVTGIYKDEKNDTISKILLVKTDTKSNQKSYLLYEQKGARPLNTWEHTYDQFVRHAKSILQEKFVIFTCLDGHVNGMMDVVLQKKAEMLANEFQAKPVEYLVESNFVSLSAYTDKWEQFIMTSNDKMNVQIAIRSSEMNENHTITVGTPIVTTEY