MAKRSVVQRQSKRERLVVRHAARRAELKAVIAHPDTPGAMRTAAVRALSRLPRDSCPARLRRRDVVDGRPRGTLRRFGLSRIRFRELARRGQLPGVRKASW