MSRLQIQLKLAASRIEILRQKEEALAKQARRNVALGLKSYSPALAKARIEPLIMQDIYIELLELLQVDVEILANRCVVLEKRAFNDSMSFKSSLYHVMAAAPQLQIKELRFVHDFLVKLYGKEFARLSDPDLATNDTAFYQLLYPPIPKDELVEAYRKELIRTYFPNDYPKEANKDIPSSAEADTMLNLESSENREQPTSLKEENTQEDDEKVNGNLANISKRAEPQNNGSTNASSLQSSNYLPTNPTLTHSNKAPSFEELAARLDRLKHL*