MMESAHWKDGVDGWLRMNQDEESRALYDAQGIAAVRQIRLQRCGLRTLPANVVEELAKCATSLRVLDLAHNEIQSVPRQIGLLTSLTFFNLMANRIEELPPEIGELAQLENLGLKSNLLVRLPPTIGLLRQLKGLFLTDNRLVSLPDEICGLRALRKLQAADNRLERLPDKLAQCESLELVRLASNDIAELSPVIAHAPRLKWLTLSSNPLCASLSAGNEFAETLRARASTLTVVARSDVEIGDALGSGASGDVFIASLSKVWESGGPDGHERLCCKLFRAVVSPDGKKDDEIAVSACIDHPNITCVRALVRDIDSEIVGLIMNRIPDTTLADRPDFSSYLRSRWKADLGGFFSAACVLQVALQMADALQYLHEQLNVMHGDFYAHNIIFDRAASRAVLCDFGASFFYDRLATGGSTFETIEVKAYGLFLSELVERCLPAEKTLASMVGARRIADDAACAEQTNLTFRKIRMHLTNLL*