MMDLLNQDRSPLCNTRPQTILDPTIQRHLTHFSLITHGFGSPAIVAALTAFQNYLTESVKYLEKNYPSTNSSLSATAQQLDSKSKDPDIKK