MEKSGGIREESSEKTFSDFNLDPRLQRAIHKCEFEKPTSVQSETIPLALEGKDLVAQARTGSGKTAAYLIPILELLLKQKQIDENQRGIFALLLVPTRELAQQVYNVLEKLTAFCSKHIRFINVATNSSDTVQRPLLLDLPDIVIATPSRCVVHVASGVLPLDKLKFLVIDEADLMLSFGYNEDMKTLSRSLPRGTQSFLMSATLSKNIASLQKLVCRNPFILAVKDKEASGKLTQYVVKCSEQDKFLLAYILLKLRLIKGKILIFVNEINRCYRLKLFLEQFGLKSLVLNSELPVNSRLHILEQYNKGLYQIIIATDESGMMGEIEELENNVDFVEEEVISTDQPTLDKMKDQENADVNDESILAAAKDKSKKKKRVKQDKEYGVARGLDFENVACVLNFDMPSNTKSYIHRIGRTARAGKPGTAMSFVVPKSEVGKHKPTSLESCKKDESVLRRLEKKQISLQPYSFDKNQIDAFRYRMEDALRAVTTVAVSAARAAELKQELLISEKLKSYFAENPDELLSLTHDTVSSVRLGHTQRHLRHVPEYLLPKGMQAVNKDIGFVPFKKNNRRKVFKSRKNPKHRHDPLRSMKRKS*