MARNARYTGVDALPEFTAPHPSVEPYRVVCPPGTEQRLDLSSGRYDPSQVTPVADRTEALRVLRENALLAARLQNRLFAEHERSLLLIVHGMHTSGKSTVIKRVLAGLHPAGIHVAHFGVPTQEEREHDFLWRVHAQIPPRGFIGAWVRSHYEDVVTARVQGTVSERELRERFEMINAFERILSLNGMHVVKVLLHISQDEQLARLGLNSVMPLKAWNVKPQDFSRGALWLQYEEAWEDAITRTATEQAPWYVVPSNEKWARNAIVSEILAQNLLLMDPQYPTNPFKAQQLVKRLKKEYVKAGLIGGRRQLMKKEG*