MMLSPAFASAKNMMRDLAAKEHEGDPDTDPAMHPLAAEEWLASFILASLADPRAVCELALINKNFYSASQSNLVWDKLLPPPSHFESLLEERDDASLHESASLSRKDLYFLLCKSISFDGGLKKFWLDRRTGGECYMLSARSLAIAWGNTPEYWAWLPCPGAWFPEVAVLNSVCWFDLSGKFRQQLRPGSYVLSFRMQVRSASIWRWSPIKLCLQNMTYAQPPIKSRAFFHRRLPISDPPLTLPPTPDAGQPSADDSQHDESAGHHVWVECDVGRFTVEENEVGPVEVDFSMREVEVLGWKSGFLLDGVLIRPSYVVDAQERATVSMGSLYGYEDEDEQDMLDVENGETGGYQEIYDGDDTDDNGNDKTVDDDDVGDVVESFSNEEEEDRGRDSRNHSDQN*