MLKGISKSVNHLILKAEKQQLNNLIKLLAESSGFEGVEKFDNHHVPPLLSEEYLNCWSLPLVTLTTIAMSLPNIKKNQLDCLLIRGAAKALWEDVEVYHKWLGNKLQNPDPQLHTAGQILLWLRDTANNMLIKIEGMSNGVPNDMSKFRAISANSMYGITETILLSYHPKIDELSHEELFVHLLLMISDILAACLTKLPQVILMKCHTSGTEKREVSVQAAAQLLGETTQIINTLQERELPSLNPKDLASIDKWRAYLIDPFP*