MSEQAGQLEQVTENAPVERKVLASHCSGVVKWFNVRNGYGFVNRDDNKEDVFIHQTAIIKNNPKKYLRSVGDGENVEFDVVEGEKGLPEAANVTGPNGEPVKGSKYAADRRRYKPRYKPRPKEIKGEDGENERAEDGDPEQKPEQRRRPRKPRPRRPRREPEEGEAKENGVVADHVEGEDGEQPQRQRRPRKPRYRPKRSPQDGEAEVNGEVPHENGEEGEQRPARRRRPRNRPKGPRRPKPTENENGNAVPNGQENADAPVAQSQVPVPKSE