MDHQFVRNTDGRCRARLSMGHEAFGLWLTDELGADVARCNELLKITARLLHGGDEYTLPGKDFSLHLDQEAATVSARELQFETEIEDNEAGLSYYDDELFAACGLDDFEQLLLAWREFISEQ