MTDREIAERIVKGLALDLGYETYEVKWVDVGSGETGNSTIYTVVAYVLVTENGVPLSLLILSTITTTRDDAVTLDTNVLIYDPDGKKSIFSGYGRISPSE