MSDAEDEDLTAIVEAGEDAVDRSVHPSGIVPVLQNIVATVNLDCKLDLKTIAFHARNVEYNPKRFAAAIMRIRNPKTTALIFSSGKMVCTGAKTEALAREAARKYAKVIIKLGFPAQFKDFKIQNMVGSCDVQFPIRLEGLAWQHGHFAQYEPELFPGLIYRMQMPKIVLLIFVSGKIVLTGGKRREDIYQAFENIYPVLTEFKKLAQPDEAAAAPKALPAAKGKK