MSLIRGVVVSKQLVYDPTGTKYVKIDVVEEKELPGPVAAFSAQDEQAAQLMREVMPLVTQIVRSLPFGGGKITVPRITLWLTEEEEEVFGDIDVGDVIEINIENGAITIKPES