MKWKKDRYLDSLPVLDKIHDLKAIFAVKDYIIKEPDFCIPISCISKKNFELGIPIRVATFLRKYPTIFKEVTGEKYNLPWFRLTQEAIDLDSEEQAVYQNHLSDFIDRLKKLLFMTKEKRLPLQIIEGMRWYLGLPKEYLKVLKINSSGSFSLYDMVDGKQGLSLNCEALEVPISFIQQKSMREGSYREGGPIAFSLYPSKGLRLKRKIENWVEELQNLPYISPYEDPSDLNPNSDISEKRVVGVLHELLGLFVENLGERKKLLFLKKQLGLPQKFHKAFERHPHIFYLSLRNKTCHVILKEAYNKDSMIEKHPILGVRKKFMKLMDESKTVIVSKRHKKPAESDDEKDERCNGDLPAEWESGEEEENLI*