MSGGLLSALDSDSYVQLGQYRDQHFRGDKKDQEKLLKKSCTLYVGNLSFYTTEEQIYELFGKSGDIKKIIMGLDKVKKTACGFCFVEYYSRADAENAMRYINGTRLDDRIIRTDWDAGFKEGRQYGRGRSGGQVRDEYRKDYDAGRGGYGKVQNQR