MNVADLSGLALDYWVARSLHDFVREIHFTDSGTVVSIRGNDRGRPWDGRFTPSTSWEAAAVVLERAQRLEVRERMRDGAVHCVADFAGGQRTVSAHGESLRVALLRAFVISQFGETVDELVRQPQSLFGTHSTPVGEQPSVGIENELPKPDGEIGDIKSAPR