MSKPNFSKILQNLKPDLVIYDIMQQWAEHVANEQSIPVVRLLTFSAAVTSYFVNVVKKPGVEFPFPDIYLRKIEQVKLGEMLEKSAKDQEPDDEERLVDGYKQIALICTSRTIEAKYIDFLSELSNMKIVPVGPPVQDLITNGADDMELMDWLGTKDENSTVFVSFGSEYFLSKEDIDEVAFALELSNANFKWVVRFPKGEEQNLEDALPKGFLERIGERGRVLDKFAPQLRILNHMSTGGFISHCGWNSVMESIDFGVPIIAMPMHLDQPMSARLIVELGVVVEIVRDDDGKIHKGEIAEILKGVITEKTGEKLRGKMRDISKNLKCTRDEEMDVAAEELINFLKNSAKLN*