MSEQAGQLEQVTENAPVERKVLASHCSGVVKWFNVRNGYGFVNRDDNKEDVFIHQTAIIKNNPKKYLRSVGDGENVEFDVVEGEKGLPEAANVTGPNGEPVKGSKYAADRRRYKPRYKPRPKEHTPEGNENQEGETENVSPEGMARNQQRPRRYYRRPFWIRRGPRKPQQIKGEDGENERAEDGDPEQKPEQRRRPRKPRPRRPRREPEEGEAKENGVVADHVEGEDGEQPQRQRRPRKPRYRPKRSPQDGEAEVNGEVPHENGEEGEQRPARRRRPRNRPKGPRRPKPTENENGNAVPNGQENADAPVAQSQVPVPKSE