MAEQNRFLDRLTNRAALRRWARAARRAEATDLKELRAQRQHARRLRHHLDKLIRIAESRLALPRIGSTRFPKPNDTDWAYRPQLWRGPLRNPGLSAVVSNATMGEEVKIFHDCTRSELTLRQLRNTRVADLAPFGLQMDVFGFDGSYLSLAIDLPDSAVKDLRRRHLLRMEAIVELENPLRIFARLNIKHGPNVEQLVMELPLTDKAALVEFDLAYSKLNERRVERLWLDLIFEEPAMNQVILRDLTFSRRPRAEL