MPRFTEKEMPAEDWSDADVFEKNFYLEHPDVSSRDAAAVASHRAKHAIAVSGRDPPSPITTFEEASFPDYVLSELRAAGFPTPTPIQSQAWPTVLSGRDVVAVAETGSGKTLSFLLPAVVHVNAQPYLEPGDGPIALVLAPTRELAVQIQAEAAIFGASSKIKSACVYGGAPKGPQVSALRDGVEICAATPGRLIDFIETRAVSLRRVTYFVLDEADRMLDMGFEPQIRKISDRIRPDRQTLLFTATWPKEVEGVAADFLHDPVTVRVGDASLKANVNIAQSVDVMDEDEKYGKLVSLLERQLDGGGKSAEDAEYAAASPRRIIVFLASKAKVDAVTRRLRTDGFPALSIHGDKSQEEREWVLGEFRAGTSPVMLATDVAARGLDVKDVRCVINHDFPSSGASYLTLDYVHRVGRTGRAGARGEAHSFFTSADARHAKALCALLRDGGCAVPDALARHVEASSRLADGLSRGSLGGGGRGGGGGT*