MKRLAGIDLPIQVVQFTANTNASDLLNANPWLASTKLVVKPDMLFGQRGKNDLVGLNMDFSQAIDFATARLNRTVTVNGCTGPITTFVIEPFVPHKDEYYLSITTNRNGWEVSFSEAGGIHIEENWDKLRTVVLDTLDANPSGGLPEGALAPLIAGLPLELRPTLERFIASAFAVFHDLDCSLMEMNPWTLDSAGQPFPLDMRVELDDTAKYRSGGKWNLDGQELEFPLPFGRLLTPAEAAVSALDEATGASLKFTVLNPHGHVWLMVAGGGASVIYTDTIGDLGYAEELGNYGEYSGAPNTAETYAYAKTVLDCATAHAGDGRPRALLIGGGIANFTDVAATFTGIIAALKEKAAALQAAKVRIFVRRGGPNYQKGLELMRALGPQLGVPVSVYGPESSMTGICAEACQYVSGAAA*