MTCPQVWFQNRRAKWRKREKALGREHAPFLHHEHGQRRT