MSRAARLTARWTRLSLDNAPLARSSHGLSSIGGAAYLFGGEATARTAIDSVVHRLDLQAGAWTELQPSGSAAPLPRIGHAQCAASGQLIVFGGRTSVSMGEGDLNDLWSFDPEAVAWTPLEAASGEPPSARSFHRAAAVGDRVYVFGGCDASGRRADLHEFDLSSRRWTELAPPADLGGYPGRGGATLEAAADGSALLAVAGFAGHETNDVVRFDVARRVWERAPSEWLRPRSVCASFSFAPVSGPAVVVFGGEVSPSDKGHEGAGGFASDLVGIDAGGQPIEVVVDGASTPPPRGWGAGTAIAADQGVLFGGLSGDDAAPVRLGDAWHLEVA*