MASKTTLNEKNLEALGAERLAALLMEISAGNANAKRRLRMELAGVESPDKLVHEIRKRLTSIGNATTNIGWRSLKAFKADLDSQRRLIVDQVAKASPADALDLLWQFIFFSASVLERASDKSGDVFAIFQQACEDLEAIATAVRPEVSGLIEKVSFAVLINSYGQNDALIPILAPLLGPDGLREVRTRLLASGKAVEARPAAGTRRMSRWRRGRVQQREALRRSRPRILHQALLEIADALGDVDAYIALQPDIRQPDVAAEVAERLLGAGRAEEALAVLDKARGDPTAEWQTQRLQALEALNRGEEAQAFRLKVFHDSLNRDVLKAYLKRLADFDDVEAEDAAMDFVLAYPDVHAALEFLIAWPSLDHAARLVIARSGEIRGKGEDIVPVAAEKLTARYPLAATLLLRRMLDANLANYREIDLLRASEHFDEARRLAARIEDYAGFETQDAYVTELRIQHSRKHEFWTLVT