MFSVKEVATAFNAAAKALGVDGRELDVLLASLISLSEEELAFFPIGANNKAIIQFVRSLSKSKGAAAGLGKESAPGAGGGGGYSSLKATRMMKALHSMQELPGPGEVLKLDVSFLLHPEYDSVFVRECYPRLFDALVRHPKPRKYIVTGTPGIGVTWFSYYLLARLVNSTAPPPFIVWEHMTKPGMAWCYTHKTREVVIGERTSFDDELDNPATWYIADGVPPQLDCLARIVLLTPPERKIFKLDELLACRSLLYGTVDEALVKELYRHYGGVANFVLRSPEQKPDEGLDDLLEVLRDAVAGCNAAQMRSSIGSISTGPEANHSLLHIVADETFRMQHLVFASQWVADEFAKKAMKSDELRELISLLSSASGPVRSSLYQAIMHAALPEGGSFTVAPIDGETLERRGKEEVRVLGRGAITKAFKDLQKAATEHVYNRPLSPTFTTVDAFERGEKTCDFFQVTVGSSKELESLELDSLLNDVQLPEGVTPRLHFVVPKDRYANFKLKAGKKNWPPKPQSPAFRMKLYIMKGVYARLQVCARSLHAGCPMAGGGRRLWL*