MSGGLLIALQSDSYVELGWYRDQQFRGKMEDQEKLLKKSCTLCVGNLSFYTTEEQIYELFSKSGDIKKIIMGLDKVKKTACGFCFVEYYCRADAENAMRYINGTHLDDRIIRTDWDAGFREGRQYGRGRSGGQVRDEYRQDYDAGRGGYGKTVQNQ