MLEGSILQQLKSALENTNRPLNLGVYYKNTLVALCHALEDCILVSGSQPLVITAFQRGKWYLQEAERYHDLAQKSRHVAIMAAPDTGFADHPTSKLPNVDLVALNPEDPVAQEWHLIILAPSYTAMVLCQELSEADYGVGGRPTIDLERKFYGFWTFEPARVEKTIDLAIAHINSYNPELAQQLKSHVQAIAQESAQVEPDDLNTIVSRVVDYLQTSEYSIKQIEHHQILDSNLVSNELQAFLRLGQLIDLADTGNPLAAAEVAAIAEIMGQLLNLPAWQVKRLRLASLLHRIAPQSVNVQYGEAPSCPLIPAAQVLRTMPRLSAIAQIINHFSEHWDGSGEPAGLMGETIPLESRILGLVADFQQRFTHLSQSHTREEALSTALAQCQQEQGKAWEPKLVDTLELLVRGMQQGLTLPVSPTKISSSMWLIDEERAEFGIRNSGVASG