MADRVSSSVDKSQSSGTISYLSQREAVEIQDLLTGTLGFSIDQLMELEGLSVAASIAEVYRSSDCNRVLVICGIGNNGGDGLVAARHLCHFGFKPSVCYLDCQPKNPFAGLVTQLESLSIPFLSVEDLPRDLSKEFDIIVDAIFGVSSHGEPRRPLDGIIQWLASLNCHDQTHKRSPAIVSVDIPSGWNVDEGDIGGQGIKPDTLVSLTAPKHCAKKFGGPHHFLGGRFVPPPVAAKYKICVPAFPGTSMCARIEQTSQDDISGLREKDVSPELLKDQLMANPIDQFCKWLEDAVNAGLPEPRNCALSTADKNGKPSSRMLLLRKVDQDGFVWLTNYESRKAREISENPCASLLFFWGGLNQQVRVEGTVQKTSDEESEKYFPGRPGGSQIAAIVSKQSTIIHAKHLLHQKYEELEAKFSDGNLIPRPENWGGYRLKANLIEFWQGQPCRLHDRFQYSLKEVEGGQVWHIDQLAP