MAPRSAIKGQVVAGFIDEFTLKGEFKQGEKKQEEDGTDTDKEWQLYVDGASNSRDSGTSIVFITLEGTVIESAVTLGFTASNNEAEYETLLSGLRIARELGIKWLIVHCDS*