MAAFVTPVWASSASVGTTPRTLGASGSCVLRPRLRSAGRCRSRAGVSRLRGERMRSAMESDTVVDKADAHSLGTGAPASPSAPATVAESAALGAAESKNGSVREGRKEGIMRLAIPSKGGMADETKALLKAVGMDLVISNPRQYIAKLRDVENLEVWLQRPSDIARKVANGDVDLGITGHDLIAEYAGMSQEIVTVHEDLGFGACHLGIGVPMGWSHINTIDELFAEYANAPEPLRIATKFSNLGERFFAEKGFSNYRFVYMDGALEASTQMGTADIILDLVSSGVTLRENLLKEISGGMVLQSTMQLVANRTELQKSKPLLGVARELLERIEAHILGADQYNLIANIRGASPGEVARKLAKGTVLRGMDGPTISMVIPPQGMDEGMYAIALVIPKRLLYRAVQELRSIGGSGVCVLPVTYVFEAESKRWNQVERALEL*