MKRSGVGSLFAGAHIAEAVPLAPLTTLRVGPIARRVITCTSAEQVVAALRHLDSAAKTGADRPLVFAGGSNLVIAENLTDLTVVRLANSGITIDGNLVRAEAGAVFDDVVVRAIEQGLGGLECLSGIPGSAGATPVQNVGAYGAEVSDTITRVRLLDRCTGEVRWVSARDLRFGYRTSVLKHADGLAVPTVVLEVEFALDPSGRSAPLRYGELIAALNATSGERADPQAVREAVLALRARKGMVLDPTDHDTWSVGSFFTNPVVTQDVYERLAGDAATRKDGPVPHYPAPDGVKLAAGWLVERAGFGKGYPDAGAAPCRLSTKHALALTNRGGATAEDVVTLARAVRDGVHDVFGITLKPEPVLIGCML*