MSVQAGVSDVAISVREKLRGKIGQTKVKRYWPGKAPEWAEDVEEEADVRPSRVSAANREAQLEKAFLLRDELDFPRQDDPRLRRLAESRRDKDEAVARHRQIRQAEIVSTREEEKVAQELAEAEEDEDDEAIEERRQRIKAKLLQRQREEEAALEAELEEEDEEDEESEYETDSEEEFGGIAMIKPVFVPKSERDTIAEREKLEAEEEAMKDSLKKKLEERKIETKQLVVEAIKNEEEIEKNREAEGDGGEVDTDDETNEAEEYEAWKAREISRIKRDRDARDKLLKEREEVEKLRNMTEEERREWERKNPKPLPLNKKKWKFMQKYYHKGAFYQTEADDRDGAGGEEIFRRDFSAPTGEDKMDKTILPKVMQVKHFGRSGRTKWTHLVAEDTTDWNNPWTYNDPLRAKYNQKMAGMNRPIAKPAGNKKLKDWENS*