MVELKEPLATLWRGKDAFAEVKKLNGEVFRELETRRTLRFELSGKSYFLKWHKGTTLKEIIKNLLSLRMPVLGADREWHAIHRLSDVGVDTMKGIGFGEKGLNPLTRASFIITEDLTPTISLEDYCADWAVNPPDIRVKRMLIARVATMVRKMHTAGINHRDCYICHFLLHLPFTGREDELKISVIDLHRAQIRAKVPRRWRDKDLIGLYFSSMNIGLTQRDIWRFMKVYFGMPLRKILSLEQNLLNMASVKAERIKERTQRKGL*