MNTAVQDHHHHQHEEDYDLGVDEHDEIPPSSPHASTSGAGTQAAGDKKQVIRGARACMVCRAAKMRCIGGDDQASDLRPCNRCKKNNVPCHFEKHRRGRKPGVK