MLFHRKDAVMTGSTSMRAVLAAAALAALAVGCMPSDGGGVSAGSCDDVMEFDHRTYLSVGDVEFTVGAE ......