MEIALSDAATEPSVRVDGLTYAYPGHEAVVRAWTLALPPGSRCLLSGANGAGKTTALQVLAGKTMVSEDAVRVLGRPPFHDIALTCDGELSYLGAQWRRNIGSAGADVPLSGDISARAMIEGVTGVDPERRERLVKLLDVDLDWSMKALSDGQRRRVQICMGLLKPYKVLLCDEITVDLDILGRLDLLKFFKEECEQRGATIVYATHIFDGMADWMTHLAFTSNGELKYGGAKEDIPEIQGTKHLLSTIEKWLRIDRDERRVREAERAANPPPKVDAASHFQTRHMAYYR*