MLFGGKQMSAKWEKKGTNDGVLTFSIEQAVIEKGLTQAFNKVKKNLNVPGFRKGKVSRTVFNRMYGEEALYEDALNAVLPEAYEAAVLEAGIEPVAQPKIDVESMNKGEDWVITAEVTVKPEVKLGEYKNLTVSKQDREVTDEDVEARLKREQESQAELVIKEDAAAENGDTVVIDFEGFLGDEAFEGGKGENYSLELGSNSFIPGFEDQLIGKKAGEEVEVNVTFPEDYQAEDLAGKEAVFKVTVHEVKAKELPELDDEFAKDVDDSVESLDELKEKFRKELTEAKEAAAEEAKDEEAIRLAVENAEIVELPHVMVHDEVHRSMDEFLNNMQRQGISPEMYYQLTGSTEEDLHKQFEGEAETRTKTNLVIEAVAKAENIEVTQEDIDAEVKDLAEQYNMPEAQVRKVLNNDMLEHDIRMKRAVETITETAVEK*