MAKKSVGDLTGADLKGKKVFVRVDLNVPLDDNQKITDDTRVRAAIPTIKYLIDNGAKVILSSHLGRPKGVTPKFSLAPLVPRLSELLGIQIVKADDCIGPEVEKLVTALPDGGVLLLENVRFYKEEEKNEPEFAKKLASIADLYVNDAFGTAHRAHASTEGVTKFLKPSVAGFLLQKELDYLVGAVSSPKRPFAAIVGGSKVSSKIGVIESLLEKCDILLLGGGMIFTFYKAQGLSVGSSLVEEDKLSLATSLLEKAKAKGVSLLLPTDVVIADKFAPDANSKIVPASAIPDGWMGLDIGPDSIKIFNEALETTKTVIWNGPMGVFEFDKFAEGTVAVAKKLAELSGKDVTTIIGGGDSVAAVEKVGVADVMSHISTGGGASLELLEGKELPGVVALDEATPVPV*