MTSLVRPDLPVRIGVQLQPQHAPHYRAVRDAVRRCEDIGVDIAFTWDHFFPLYGDPDGPHFECWTVLGAWAEQTSHIEIGALVTCNSYRNPELLADMARTVDHISGGRLILGIGSGWKQKDYDEYGYRFGTAGSRLDDLAAALPRIKARLGKLNPPPTRDIPVLIGGGGERKTLRLVAEYADIWHSFTAGDSYLAKSAVLSTHCSTVGRNPATIERSAAVDGGGLIASAEALAGLGVTLLTVGCDGPDYDLSAAAALCRWRDGR*