MGSAANGGAVDMDTSTSNGSVSVDKGVDFANYFCTYAFLYHQKEMLSDRVRMDAYYNSVFKNKHHFIGKTVLDVGTGSGILAIWSAQAGAKKVYAVEATKMADHARELVKANNLHGIVEVIEGSIEDITLPEKVDVIISEWMGYFLLRESMFDSVICARDRWLKPTGVMYPSHARMWLAPIRSGLSDHKMSDYEGCMDDWHGFVNDTKSYYGVDMSVLTKPFSEEQKKYYLQNSLWNSLHPNQVVGTPTILKEIDCLKVTVEEILKVQAIVSSTIVKEDTRLCGFGGWFDVHFKGREEDPAECEVELTTSPSVDDGTHWGQQVFLLHPPVRVNEKDDIQINFTMSRSEENHRLMKVDLGYQIKLSSGKMLTPVNNKFYIE*