MSSTDIWISNDASTFQKAQLPTQLRHVKVIKIREDSIGRIILLISTEITNEENADPDLSEIFISDSQGLKFSPVEWTPNHQFGNFRLTFPDFLKGTIFGSFHPSIDYSNHQVNYTENIAGGETKISVDNGLTWSNLKVVDEENADSFGCDITRPERCSLQGYFYNLKLSNPSAGIILMTGSVGDDNEFDRKDRKTFISRDGGLTWRVAHNSSGLYATGDLGNIIVYIPSPSYKDGDVQSKLYFSLDQGRTWNQYELVDALFYIHPLELINTTPDGSGSKFILSGHLITTASQEGNNTNISYIARSVLYAIDFSAAF*