MHPVTPRRSDDALVVRAGAVPARTWYARDALSVARDLLGAFVTARSDEGDVTIRLTEVEAYGGADDPGSHAFRGRTARNAAMFAEPGRLYVYRHMGLHHCLNVVTEPAGRASAVLLRAGEVVEGAELAWARRERAGVVDSTRQLARGPARLAVCLGLALGANGADLTERDGRVLLRRRDRATALPSVATGPRVGVSGAGGDGAAHPWRLWLTNEPTVSAYRPAYRSPTSADAPRGATTSA