MLFHRKDAVMTGSTSMRAVLAAAALAALAVGCMPSDGGGVSAGSCDDVMEFDHRTYLSVGDVEFTVGAE
......