MSRESSSNGNCDSLVQFTNMRIDEDVGDGDVDEEEAPVGLGFVEKPEHEWSLLRHLFPSKAGGTPAWLDPINLPSGKSYFCDICGDPLRFLLQAYAPLTDKESTFHRTLFVFICPSMSCLLQDQHEQWKHHPDKGSRSIKVFRCQLPRNNQFYSSEAPKNNGSDKPLGTSAPLCSWCGTWKGDKICSNCKTARYCSKIHQTIHWSSAHKGECRSLEGSKDTAPKGYNVTWPEYEIINEDESEFDTEESTTNEDGNPLITEYDPEFDVKMPELRKALLTTDNEDEGDTKTWESFRKRIALAPDQVLRYSRHVDSKPLWPMLSGQPSRHEIPKCTSCGSDRAFEFQILPQLLYYMDVKNDTNSLDWATIVVYTCEASCDGSFAYQEEFAWVQLSSQSST*