MSEQAGQLEQVTENAPVERKVLASHCSGVVKWFNVRNGYGFVNRDDNKEDVFIHQTAIIKNNPKKYLRSVGDGENVEFDVVEGEKGLPEAANVTGPNGEPVKGSKYAADRRRYKPRYKPRPKEHTPEGNENQEGETENVSPEGMARNQQRPRRYYRRPFWIRRGPRKPQQIKGEDGENERAEDGDPEQKPEQRRRPRKPRPRRPRREPEEGEAKENGVVADHVEGEDGEQPQRQRRPRKPRYRPKRSPQDGEAEVNGEVPRENGEEGEQRPARRRRPRNRPKGPRRPKPTENENGNAVPNGQENADAPVAQSQVPVPKSE