MDFLSKVGYLIYYKRNIKSLDKESDKLENIKSGVQQRAEAAQRNLQVIAPSVEAWLTSVDTTIADVATTLRRRAEVESGWCPNLMSCYLLSKKSKEIELDVIGLQTEGNNYVDFSYPAPPPAVENEIVHGEEFDSRKQKEEEVMEALRDEGVTIIGICGMPGVGKTTLAEKIRKRSKQERLFDDIVMLTVSQQPDLKNIQGEIARSIGLTLEGDDLWQRGDLLCSRLMGQESVLIILDDIWEALHDLEKLGIPSGSNHNHRCKVTFTTRRRDVCQAMEAHKIMEIGTLSKEEAWILFRQKSGNSIDDPSLHDIAKEVAKECKGLPIAIVTVARALKFNSRPSWEDALIELQRSAPINIPGMIENVYQPLKVCYNHLESDEAKYLFLLCSFFEEDSDIVPEKLLRKGMGLGIFSEIESSEHARNRMCLLLETLKDRFLLSQGSNRNYVKMPDVVRDVAIYIASECKHIFMEPKTSDGNEAESSECRS*