REQQPWRYSCSFAWPPRSYTCSFCKREFRSAQALGGHMNVHRRDRARLRHGSPPPPPPQLAAAAGSPNPRRAAAAAAIPNLNYPPPPPSQPSLCNELSSVAAASTGALGLSLELGLEAGVQSCAKEDDDGLDLELRLGCS