MLEQMGKQAKDAAFILAQLTTAEKNCALSIIAEQLEQQAPLILAENAKDIELAKQNGLSDALIDRLLLTQERLQGIANDVRHVISLADPVGKIIDGGTLDSGLKIERVRTPLGVIGTIYEARPNVTIDVASLCLKTGNAVILRGGKETQFSNKILIEVVQNALEQAGLPKFAVQAITDPNRELVMQLLKLDRYVDMIIPRGGAGLHELCKQHSTIPVIVGGVGVCHTFVEESADQNKAVFVIDNAKTQRPSTCNTLETLLVQDSIAEEFLPKLVSHLVTKNVKYHAKSTALNILKQAGANVCKVTEKELRKEWGSLDLNVVVVEDIHAAIEHIRQYGTQHSESILTSSQNLARQFINQVDAAAVYVNASTRFTDGGQFGLGSEVAVSTQKLHARGPMGLEALTSYKWVCEGEYTVRK*