MKIAIFLGAGASAAENLPIQNELFSEYFKKLNPTNYNTKMNRELYIFFKQMFNIDIVKDNIDNANFPTFEEVLGLLDLAEQRKEAFRNFGLENLNNRSDSIRFLRQYLILLMAEAIHNTPRTDNKYHKLLVENLLENDLLLDTTFISANYDIHIDNTVTGLRDKNDLPIMLDYGVEFTNFKEELNWRKPKEPLIKLYKIHGSLNWLYCPICNSVTLTPHEGGVMKLIENSSETKCLECGELTEPIIVPPTYFKNMSNIFLSNVWNETEKTLRDTDLLIFCGYSFPEADMHIKYMLKRVQTNRKKPPLKIMVFNNHSQKQRITLKKEEGRYKRFLGEDVIFTDNSFQDFSVNPLRFIKNI*