MSGKAAVLAQRDDDVVVVSAYRTAITKARKGGFKDTHPEDMLAAVFRAVYTKVNLDPKLIQDISVGNVLPAGGGATVARMAQIYAGIPHTTPLNTVNRQCSSGLTAVHHIANAIKTGDIDIGIGAGVESMTMGYGASAQPASISEEIQTNQESADCLLPMGITSENVAAQFKVTRDEQDTFAAASFQKAAKAQKAGLFKEEIVPVKTKWADPKTEEEKTIVVDSDDGVRDGVTKESLSKLKPAFTKNGTTHAGNASQVSDGAAAVLLARRSTAKRLGLPILGKFITAAVVGVPPKIMGVGPAVAIPAVLKKAGLKKEDVDFYEINEAFASQAVMSVNTIGIPFEKVNINGGAIAIGHPLGATGARQVATGYAIARQTRGKIFVTSMCIGTGMGMAAVFTSEQ*