MASARRLEGKVCVITGGASGIGEATARLFVENGALVVIGDVQDDLGTHLAEELGHQVAIYKHCDVTLESDMEGLVTQALKKWGKLDIMYSNAGIVGNATGGMQKLDITNFDNVMNVNVRGMVLAVKHASKVMVETRTRGVIICTASMASVTSSVAPIEYTISKHALLGLMKGAASDLGKYGIRVNCVSPSVVITPVSMKLFRDLTGKHSVSDHEAQEFVNSRNVLVGHTFSTSDVAQAVLYLSSDEAAFVSGHNLIIDGGITITDRTYQLPE*