MSVEAKTFTNKSNGETFTKGTYNGIEVLRRDKDGYINATKMAREAGRLNHLNRFLNSTKMQEILEFWMNEYGGAKSGSTSKQAFYELTKGVMNEFKGIYIHPDLVHFVAEWCSVKYAFYVKDIMDSIDKKIHEKLDEEELEDTVENAKPLFEEEVGKMCEKQLEHEREICYGYRDSSYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVQKYCE*