MQLLVRGPWAGLRAVEAHEGATVASVCGLNPPAAAAAAHGAGLRIVCGGRTLNPLSTVAAEGLPPCATLQLVARLRGGGGDGGSTGAESRSSYLEMYMGKRPDKADPESERRARWTTCQLSGMPLQPPCVADELGSLFNKDAVLQALLTKSMPKSLGHISSLKHLIELKLEEAVGGEQGPGDAALEGVTRFACPVTGQALNGKSRFVVMRRSGHVVSERALKEVPAVVEELVGYKWGASDLLPINPPADEQQEMREQLLLKRTAERLAKKGKKSKDKTAAAAGAGGDGATANGAGGGSKRAAEGGGGSTAAAAANGGAVAASAAGAAKKFKAAELKPAGADDTVWNSLFTSSVRNTGSSNDFFTRAANRGAX