MTLRRVLSGLSAAATLGAAAAISTRRRALAAVPHELRHPVLFLPLNFGNPVTLAIARRLVPLVGAATRP
......