MRRPFARALALGAAAAVIPLASPAPATADSIVIGGYPVETAQSPWTVALSSRDRFGGTRAGQFCGGVVI ......