MRAFAVALLALSFAQGALASIGWAHGARAWMSPNSGWREYFAGRVRKIVEAGADGLWMDVPIYFNSMRQFSDTSFPGAVAFARETGLQLPRAIDWSDPVFRRWIVWRHEALGRFVAEMAREARAQRPDTLVYTLDWADGTLAGLDGGYFTAEENVSVVWEVDKLSNANGMRGQVRAGAVGPSKPSWAFSYGSEASDAEAVLAECIAAGNAPYETKIPGKTESVGREYRRRVYGFLARHGAAIFPRRSLAGVAVYFSSPSRDFVDRSAPGTGQFCTTAPPAGCDVGSVWWAWAPFWSCYARPYLSEYRGTVRALLHAGVPFDVLASPAATAADLFRYKTVYFPGLEALSDAEAAAIRAFVAAGGTAVLTGPRPTALDQYGANRTELALADVLGFSSAAAAPPAAALRSKAKWRRAVTGAGFEALAGPALRESGTPWAALEAGLDRRLHLEAAAAADDPAPSPST*