MSLAVLTFLVLCGFSFQHQAVADCGAETSDLWKDDTDSDEGTCTQASINNDRKEDPFENDPIIRQSKKKVENNDSMNSEV QLPLFQNIIKIFKFIWLVLSVWMNWK