MSDDIKKYLDGLLQKVSGLYVIQITDRDGVPLLRVSQEKNVDFALMPSFIPTFTTACDQASKLGLGRNKTIISMYSNYQV VQMNKLPLILTFVGAENCNTGHILALEHQVDGYLEDIKQAVTEA