MDSRSAALGFAAGAALGAGALYLYTRSQRCQQTAAPPDSAAAAQQLASAGGAALPGAAAAAALHSPIDMSCFEQDEILEEQLTRNVQFFGLEAQKRIGGSFVVVVGLGGVGSHAAHLLLRSGVGRLRLIDFDQVTLSTLNRHCLATRADVGTPKATCLAQHFADIVPEAHVEALVEMYTPEAEERLLGGNPDFVLDAIDNIDTKVALLAACKRHGIPVLASAGAGAKADPTRLRILDVAESVADPLARSVRHRLRRDYSIESGVPIVLSTERPRMGLVYHAGEGANLLDYQVVPNFRVGTIPVLGTTPAIFGLACAAYILCQLAGQPIAPEPHFRVPPKQFQGIFDSLYEREELRFGSADGIGVDAEEVEALVKDVWHGYSARAPHPPGHDKGITRSVGHLTLTRWDPAKPATIDNLVLLTHAEADDHDQLQNLDDVRQQEPELCARVEATLARAKRDFWWRI*