MSLPLTRRIARAALLVAAGAAAGVGAAGSASAAPELPTAPNLGGLTALDGAHAADTVDGAAQNVTGLAG ......