MADRVSSSVDKSQSSGTISYLSQREAVEIQDLLTGTLGFSIDQLMELEGLSVAASIAEVYRSSDCNRVLVICGIGNNGGDGLVAARHLCHFGFKPSVCYLDCQPKNPFAGLVTQLESLSIPFLSVEDLPRDLSKEFDIIVDAIFGVSSHGEPRRPLDGIIQWLASLNCHDQTHKRSPAIVSVDIPSGWNVDEGDIGGQGIKPDTLVSLTAPKHCAKKFGGPHHFLGGRFVPPPVAAKYKICVPAFPGTSMCARIEQTSQDDISGLREKDVSPELLKDQLMANPIDQFCKWLEDAVNAGLPEPRNCALSTADKNGKPSSRMLLLRKVDQDGFVWLTNYESRKAREISENPCASLLFFWGGLNQQIWRQVRVEGTVQKTSDEESEKYFPGRPGGSQIAAIVSKQSTIIHAKHLLHQKYEELEAKFSDGNLIPRPENWGGYRLKANLIEFWQGQPCRLHDRFQYSLKEVEGGQVWHIDQLAP