MSMVWDMFVKKVDATGSSVGECKLCKKLIKIPQSKTTTNLLGHLKNNHAGEVKKWEEENKVKGAQSPSTSQQKIEASFTRIMKPETRRSINKKLAILMADVSLSLRIPRLRTFKNFVQSLNGSYVPSTSRTLLKIMDYYVNEIDGHNRKLLAENAARVVITADCWTSFNANTGLLAISGHIVSPDFGKRENFILDCVPLGQESHTADLIADKIRESLGRVNLKYNDVFTVVADGASTMKKASSNLGID