MGFFHPKAKLKWLNQELTKIWPFVNEAASELIKTSVEPVFEQYKSFILASIHFSKLTLGTVAPQFTGVSILDSDSSGITMELEMQWDGNPNIVLDIQTTLGISLPVQVKNIGFTGVLRLVFKPLVSELPCFGAVCVSLREKSKVDFTLKVVGGEMTAIPGISDAIEGTIRDTIEDTLTWPNRIIVPIVPGDYSDLELKPVGVLEVKLVEARDLKNKDLVGKSDPFAVLYIRPLSAKTKKSKTINNDLNPIWNEHYEFVVEDSVTQHLTVKIYDDEGLQPSEIIGCARVDLADLQPGKVKDVWLELVKDLEIQRDKKPRGQVHLELLYYPFGKQEGVSNPFASQIQLTSLEKVLKTESNGFDVNQRKNVIMRGVLSVTVISAEELPAMDVMGKADPFVVLYLKKGETKKKTRVVTETLNPIWNQTFDFVVEDALHDLLMVEVWDHDTFGKDYIGRCILTLTRAILEGEFQDTYALQGAKSGKLNLHFKWTPQPIYRDRDRDQ*