MSKPHGELLVEGKNLVKDFAINSNALKQPMMRAINDVSFKMYKSRGLSVVGESGSGKSTTAKMIAKMYAPTSGVIEYKGRDIQDIVSRDDLMHYREGVQMVWQDPFGSLNPTHTIFHHIARPLLIHKKVTPGNKKELEERVYELLEQVGLIPPKATAAKYPHQLSGGQRQRVNLARNIAVGAEVVLADEPTSMLDVSIRAGVLNLMEEMKFERQMSLLYITHDIATARYIAEDLAVMYVGHMVEWGDTDEIIHDPQHPYTKLLVSAVPDPKKSIHEKLEGNKGEIPLWTPNSVGCPFAGRCLHASAKCREALPEVTQLSDNHFVRCYLFEK*