MGEVAMRQGSMLFLLTLAVCGSASGSEPRPALPRADSVDVPRFMGDWYVIAHIPTRPERKAFDAVERYALRPDGRIQTTFTFRKGSFQAPLKSMHPVGQVAKEGNGALWSMQFLWPFKAEYVIAWRDANYTQTIVARSKRDYVWYMARTPQVSDADYQQAVGRIAAMGYDVTQLRRVPQSVR