RAAPSRREKSLGVLTMKFVSLLQQAEDGVLDLKMAASSLAVKQKRRIYDITNVLEGVGLIEKKNKNIIQWRGKNSSGQTREVMEQVKYLKAQNSELEAQESELDNQKARLEENIQLLSHDPISRTYPFVTHEDVCNAFSDETLLAVLAPAGTQLEVPLPEVGQSGQKYQVNLRSHSAPIQVLLINRDSASSVPVVFSVPPTTNWSQDSLCLDQQMALPERSGMLTPSRTPPDAHTGKDRDFFRITALFSLSAGPVDLIEELISADYILILFLPPYAGLDYSFNLDDNEGVCDLFDVQVLNY