MDEEDRMAVRPNENLTDDQSKVLQKAAHRVVAARAEARSMLEGAGIELPPEDDWFGNPCGVPSCGCSDYTGDGGPCEMRLTGPGGGPFIDTCGHQPSEHLPT