MPKLVGKSTRVVEHDGLTIDELAGNVASKEDTLSVARVFVANPTSEPWLTLDYDEWLCVLKGKVELHSETNGQTSVLTVLAGETVFVSKGERFRPVFPVGDTEYIPVCIPAFKPERCIREEDGCSDVAANLRMLHGTVSSESSAPADMSTDHVDQLYHMCQKSLWDEAFASGKAYFPPTFEADGYFTHATSVPSRLIQTANHFYTATIGDWICLELSNEALKNVGITTRYEEPKPVGELDTGKDWTDWRCPHIFGGIPTQLSGFVCKTYPMKRNEQGKFLSIDGLVDEE*