MKKQTQHILLTVLTPILIALGVFTLLSVAIPKAKPLLKQEKVATTAQKNQKEVIHYTAIGDSLTEGIGDLTNSGGFVPIVADDLKEHYNLNGVQTDNFGKNGDRSDQILKRIKEKPEIQKGLASADVITLTVGGNDLMKVISSNIFDLKVSSFNRPQKAYQRRVRRLLEEIREYNEKAPIYVLGIYNPFYLNFSEITEMQEIVDNWNQATEEMVQEQKRAYFIPINDLLYKGRGDEVGVTGGDSETTGSSASKEDLNNLLYEEDRFHPNNLGYQIMAGAVRNEMVKTEKEWITKSEGSE*