MQEIVCACAGKPIRENSRSSRCGCNAMIRLLRSNDKGWYIAEHKDAHNHPLSLTCGQKLHWKSHRHIDRYTKDLVKQLRDNNVGLGKVFSIVGSFFGSVDNVPFTKRSLKTLCRKLNREQSDMDAVKRAV