MALSALRSDSYVDLSQYRDQHFRGNRSDQESLLKQSCTLYVGNLSFYTTEEQIHELFSKSGDVKRIVMGLDKVKKTACGFCFVEYYTRADAEQAMRFINGTRLDDRIVRTDWDAGFKEGRQYGRGKSGGQVRDEYRQDYDAGRGGYGKVVQSF