MSNSKSIQEGEEIELLEKWVEFKLGDDDTFSRYCGVELFEQIPLSKKTKDGLRDSKFTHMTDFQRASLPHSLCGRDILGAAQTGSGKTLAFIIPRSYTKKNGVQNLVCCIIISPTRELASQIFGVLKLVGRHHGFSAGLLIGGRKDVDEEKEHVNDLNVLICTPGRLLQHMDETPNFECSQLQMLVLDAADRILDIGFKNDVNAIVSQLPKKRQTLLFSATQTKSVEDLARLSLRDPEYLSVHAEAITATPIGLQQTATVVPLHQKLDLLWSFIKSHLNSRILVFLTSRKQVEFVFEAFKKLRPGIPLKCLHGKMNQERRLRTYSKLSEKRFVLFSTDVSSRGLDFDKSFDWVVQMDCPSDVATYIHRVGRTARYTARGKAILFVEPSERKMLKKLKKAKIPIIAKTINKEKMQSVSPLLASILVKYPDMQKLGRRAFITYLKAVCKEKDKQVFDVMKLGIHDFSASLGLPVTPKIRFPKQKIAGKSCSKRSRTVEIADNSAAENLLETPNTKSSEIQVFLSRL*