MTSPATLKVLNAYLDNPTPTLEEAIEVFTPLTVGEYDDVHIAALLATIRTRGEQFADIAGAAKAFLAAARPFPITGAGLLDSAGTGGDGANTINITTGASLIAASGGVKLVKHGNRSVSSKSGSADVLEALNIPLGLDVDRAVKWFEASNFTFLFAPAYNPAIAHVQPVRQALKFPTIFNTLGPLLSPARPERQIMGVANANHGQLIAEVFRELGRTRALVVHGAGTDEIAVHGTTLVWELKEDGTIEHYTIEPEDLGLGRYTLEDLVGGLGTENAEAMRATFAGTGPDAHRDALAASAGAMFYLNGDVDSLKDGAQKALSLLADGTTQAWLAKHEEIDYSEKESSND