MSGGGAGGASAGEVDRDEDLGAIVEAEEDAVDRSVHPSGIVPVLQNIVATVNLDCKLDLKTIAFHARNVEYNPKRFAAAIMRIRNPKTTALIFSSGKMVCTGAKTEALAREAARKYAKVIIKLGFPAQFKDFKIQNMVGSCDVQFPIRLEGLAWQHGHFAQYEPELFPGLIYRMQMPKIVLLIFVSGKIVLTGGKRREDIYQAFENIYPVLTEFKKLAQPEEAAADAPKALPSAAGKGGKK*