MNHKIAILSDVHGNATALEAVIADAKNQGASEYWLLGDIFLPGPGANDLVALLKDLPITASVRGNWDDRVLEALDGQYGLEDPQEVQLLRMTQYLMERMDPATIVWLRSLPLLEKKEIDGLRFSISHNLPDKNYGGDLLVENDTEKFDQLLDAETDVAVYGHVHKQLLRYGSQGQQIINPGSIGMPYFNWEALKNHRAQYAVIEVEDGELLNIQFRKVAYDYEAELELAKSKGLPFIEMYEELRRDDNYQGHNLELLASLIEKHGYVEDVKNFFDFL*