MDFPYDDPPLVCCFGAVQKEFVPVVRVHDNPMDPDIYSQWKMLQWDPPEFGRAPGGPPSNVAISHVRLGGRAAFMGKVGEDDYGEELVLMMNKERVQTRAVKFDEGASTACTRVKIKFEDGKMKAETVKEPPEDSLLASELNLAVLKEARIFHFNSEVLTSPTMQSTLFKAIQWSKKFGGLIFFDLNLPLPLWRSRNETRKLIKKAWDEANIVEVSQQELEFLLDEEYYERRRNYTPQYFAEDFEQTKNRRDYYHYTPEEIKPLWHDNLKLLVVTDGTLRLHYYTPKFDGVVVGTEDVLITPFTCDRTGSGDAVVAGIMRKLTTCPEMFEDQDVLERQLRFAVAAGIISQWTIGAVRGFPTESATQNLKEQVYVPSMW*