MASSTFALPGPPASATLGSSSFPDRLSLPQAGGQDAGKSTHHPDDPKGIITNVQGIVPTLQNIVATVNLECRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSRLAARKYARIVQKLGFEAKFTEFKIQNIVGSCDVKFPIRLEGLAYNHGHFSSYEPELFPGLIYRMVKPKVVLLIFVSGKIVLTGAKVREEIYQAFNNIYPVLSEFRKP