MESGEGGGCRLPEELVVEILRRLPYRSLCRSRCVCRSWRDLSYHPDHRSRLPQDLAGLLYTNHAPSHLHGDFAVRFAPAGSSPFPGLGFLPCGARALPLDCCNGLLLCRGGGGGGCHYVCNPATGRFTTLPVPASGFQALALAAFEPHGASLRFHVLNFARAEPVQKVFFDADFEESEDDTLSDTDGDAYGGGELCDLCEESSKFCVKGLEVFSSETGKWVQSRVCRESRVRLVEGMGSVFISGYVNLLTHERKVLAVDPEGWACRLISLPVSSLFGLVGCLGHSQGFLQYAVQEDCTCTMMQIWTLKDFEKGEWILKHRFEIEVAPQTKILFDYAGNALCSEIFYVVVFHPERDLVFLPIEGYKMLSYNLINTEVKEICKLEPETRPRFLVYVPSYADFVN*