MSVRSRTTLLAAAVGLVTALAVTGTAGPAAAAPPPSRGCTSSVPYTAGQYGYDTYRIPATLRTRAGTLL ......