MEQYKWSQKQRFQLIHAVQAHPELWDDQHADRRNRQRIEAVWSEIFEESADYRGTFAVDDFRKQWKNLRDAFFKARKAFYADIEAKREPHFTSWIYFDRCTFLDPNFGMRYAQCKAKAGAFGSQRRKRSSSGPEPADRGSGSRSPKKQKTESEDEDIIEEIVVEGEEEEDRFTRFGFLLRETMEVMFEHQPKIVTNTVVEIYQTLVDGLYVVLQDKPEGEKAILLEMHRNVEELREKLKERMEEIRQIEL