MSEQAGQLEQVTENAPVERKVLASHCSGVVKWFNVRNGYGFVNRDDNKEDVFIHQTAIIKNNPKKYLRSVGDGENVEFDVVEGEKGLPEAANVTGPNGEPVKGSKYAADRRRYKPRYKPRPKEIKGEDGENERAEDGDPEQKPEQRRRPRKPRPRRPRREPEEGEAKENGVVADHVEGEDGEQPQRQRRPRKPRYRPKRSPQDGEAEVNGEVPRENGEEGEQRPARRRRPRNRPKGPRRPKPTENENGNAVPNGQENADAPVAQSQVPVPKSE