MSGGLLKALRSDSYVELSQYRDQHFRGDNEEQEKLLKKSCALYVGNLSFYTTEEQIYELFSKSGDINKIIMGLDKVKKTACGFCFVEYYSRADAENAMRYINGTRLDDRIIRTDWDAGFKEGRQYGRGRSGGQVRDEYRQDYDAGRGGYGKLAQNQ