MALGALKSDSYVELSQYRDQHFRGNRSDQECLLKHSCTLYVGNLSFYTTEEQIHELFSKSGDVKKIVMGLDKIKKTACGFCFVEYYTRTDAEQAMRFINGTRLDDRIIRTDWDAGFKEGRQYGRGKSGGQVRDEYRQDYDAGRGGYGKIVQSI