MSVEAQTFTNKSNGETFTKGSYNGIEVLRRDKDGYINATKMAREAGRLNHLNRFLNSTKMQEILKFWMNEYGRAKSGSTSKQAFYELTKGVINEFKGIYIYPDLVHFVAEWCSVKYAFYVKDIMNSIDKKVHKKLDEEELEDTVENAKHLFEEEVGKMCEKQLEHEHEICYGYRDSSYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVQKYCE*