MVMSSVPRLVIAAPSSGSGKTTVATGLMAAFTARGLAVSPHKVGPDYIDPGYHALATGRVGRNLDAYLC ......