MAQSTFVLPGPPASASLHHNAGSISPDQQNLSRPNGPEATQTSHHPDDPKGIITNVQGIVPTLQNIVATVNLECRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSRLAARKYARIVQKLGFEAKFTEFKIQNIVGSCDVRFPIRLEGLAYNHGHFSSYEPELFPGLIYRMVKPKVVLLIFVSGKIVLTGAKVREEIYQAFNNIYPVLSEFRKP