MSFGGTLSILRSDSYAELSQYRDQHFRGTRYDQERLLRKSCTLYVGNLSFYTTEEQIHELFGKSGDIKKVIMGLDKVKKTACGFCFVEYYARGDAENAMRYINGTRLDDRIIRTDWDAGFKEGRQYGRGRSGGQVRDEYRQDYDAGRGGYGKTVQCQ