MTLFSAVVFSGRRTVKVSTHTHVEFDETWAESVTSKGFGGAVQTLDRVIIVGAGPSGLAAAAVLRSRGIPFLVLERSSSVASLWKERTYDRLKMHIAKMYCKLPMLDMPESWPTFISRSQFLEYLDHYVARFDIRPRFRETVTSARFDKAAGAWRVETEVLGGVAAEEAGNADGEGHAGGDRERRRWYAARWVVIATGENAEMVIPEIEGLERFKGSRVHSAQYKNGAEYRGKKVLVIGSGNSRMEIALDLANAGAKPSIVVRSPVIYVYYNIVVRSPGGLKTTSSVSPFWKTSDGRGGSMKFGKTPVLDVGTIACIHAGHIKVRPAVQCIYETGVQYIDGNCEEFDSIIFATGYRSNALDFLEDNGSTAAAGDGNFATWKPQQGLYVAGMSRKGIFGAAADAELIAADIHEAYVKSKSQNYTFGNNTCIIAPAEDGSGAVSAV*