MVKMALFNKSTECFLTIKIQNIYTTSRTGFCSMKRNAKTIVAGIVALAMSHAAMAKDIKVAVVGAMSGPVAQWGDMEFNGARQAIKDINASGGIKGDKLVAVEYDDACDPKQAVAVANKIVNDGIQYVIGHLCSSSTQPASDIYEDEGILMISPGATNPELTQRGYQYIMRTAGLDSSQGPTAAKYIVEKVKPQRIAIIHDKQQYGEGLARSVQDNLKKAGANIVFFDGITAGEKDFSALLARLKKENIDFVYYGGYYPEMGQMLRQARSVGLKTVFMGPEGVGNASLSNIAGAAAEGMLVTMPKRYDQDPANSAIVNALKAEKKDPSGPYVWITYAAVQSLAQAMDRTGSQQPLDLIKDLKAHGAKTVIGPLTWDEKGDLKGFEFGVFQWHADGSSSAAK*