MLMALDPNVKELCVFDLTVAAVPAAGVAADLGHLERKSEVKGYVLDVDAKPVENLQECLTGCDLVLIPAGMPRKPGMTRDDLFKVNADIAKKLVEACAKFCPEAMLGLIVNPVNSIVPAMAELYKKKGLDPMKIVGITTLDVVRANKFCGEIAGKNPNYINVPVVGGHAGTTILPLFSQDKVAKTIASEKIPDLDKHVQDAGTDVVNAKNGKGSATLSMAYAGARLGKSILAGLMGKKRIECAYVKSDITDLPYFASKVQFGEKGVTKVLPLGELSDYEKTRLEEVKTQLKTEIDTGMKYAEENSLAE*