TYNGIEVLRRDKDGYINATKMAREAGKLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVMNEFKGIYIHADLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVGKMCGKQLEHEREKCYGYRDSPYELDQWEQEDLKREFREYELAKIAFEAAEKKLKVWGRFVQKYCE*