MVNFGGAVDLMPSPELLLGKWKMARKKIREYDSKRLLKEHFKRLAGYDLAIKSAQITESTDLNELVEKEPWLSSTQLVVKPDMLFGKRGKSGLVALNLDLAQVASFVKERLGKEVEMSGCKGPITTFIVEPFVPHNEEFYLNIVSERLGCSVSFSECGGIDIEENWDKVKTSFVPTGTSFTSEICAPLVATLPLEIKGVIEEFLKVVYTLFQDLDFTFLEMNPFTLVEGKPYPLDMRGELDDTAAFKNFKKWGNVEFPLPFGRVMSATESFIHGLDEKTSASLKFTVLNPKGRIWTMVAGGGASVIYADTVGDLGYASELGNYAEYSGAPNEEEVLQYARIVIDCATADPDGHKRALVIGGGIANFTDVAATFSGIIRALKEKESKLKVARMHIYVRRGGPNYQKGLAKMRSLGEEIGIPIEVYGPEETMTGICKQAIECITAAA*