MLVLLVHRSCGVASPLAPPRVNDATIAKARAYFALGNRELGPTNAADLREALSEDFEFVAPLVGPLGKEALIGATASLDLEAAIPDFDARYHDFRIDADDPNRVWCTMRCRGTHTGTLNFGGIQAEAKSPPVAFESPPEAVSLRFDGAGKLREITTGYPMDRRVGTTGGLGGLFGVLEGIGVPLPPVVTRSCGDLLGPALRLLRLAPPPPEPSLLEVPRLATSDALSEERLLELCAALLETDYGAERPELLADSFTFTGPVVGPLRKAEFLSSYGESNLREAFPDLEYSYRDVRVCPFDVNRVWYTYSRSGTHSATLRLLGSSYPPTGKRWEAPPECGSAQFDTEGRCVALTGGYVMDRRMGNTEGLGGAQGE*