MSVEAKTFTNKSNGETFTKGTYNGIEVLRRDKDGYINATKMAREAGRLNHLNRFLNSTKMQEILEFWMNEYGGAKSGSTSKQAFYELTKGVMNEFKGIYIHPNLVHFVAEWCSVKYAFYVKDIMDSIDKKIHEKLDEEELEDTVENAKPLFEEEVGKMCEKQLEHEREICYGYRDSSYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVQKYCE*