MSDSDPLARCLELKDSGNAALKVGDTAEAIRMYEEAASLAEAHPDKSVLAAVCSNLSAALLRAERAEEALVAAGRSVGARVDWSKAHFRRGEAAFALRQYKEARESYRHAAELDAKEIKEAHGASAVPQRADKSLSAAVAVCDEAMPGGIAMKGGLWFRQLLPGRDVALVRAGASQPQKNLFLAAASMKNFVYLVGDAATRECYVVDGCWDVEGIVALARRHKMRLVGAVPPRLVAMVCGPFAQEAQLPGLGELSRDHGGAVASVLVGDTIFPGSLDLPDSDVDAMFDSLQQLRALGDDVVIYPGHGYSGDRTTVGKEKVSGLLRPFSREQWRAMH*