MSGGLLCALDSDSYVQLGQYRDQHFRGDKKDQEKLLQKSCTLYVGNLSFYTTEEQIYELFGKSGDIKKIVMGLDKVKKTACGFCFVEYYCRADAENAMRYINGTRLDDRIIRTDWDAGFKEGRQYGRGRSGGQVRDEYRKDYDAGRGGYGKMCKVG