QVGPAWAGPVAAHGRGLTTPAIVPRSFWPAHQDSVTALRFLQETAEELAQTPWDTQALGPYWEPKALETLGPLPQAKDDKNMLTLVSQQSPNLGSPRAPPTSPAQPQRRPRKQSNPQRGAEKVDPLFEGVTLKFQIKPDSSLQIIPSYSLACSSRSPGPPTPGPARGPEANPGGSEALAPRRCASCRTERTPLWRDAEDGTPLCNACGIRYKKYGTRCSSCWLVPRKNVQPKKLCGRCGVSLGPHPASAQEG