MSALFQHPKATGIHSLQRIFDLIYPWGTINFTEECLDDNCNPDGVELVRVIIKNDVNIYIYRKPEVVWFDVSQLKEGEFGSAAYQAVADYAVNTGRIFIGDPAGLSDIAIRRRTEAMLSSAIKHGGTEHIEPHERQLYGEDMLGIPPLKWRPGNNIYNISSMIGTSLCSVKNTLPEIDNVRYDFATRTFRTGEGQPFTDGMLRAWSSCPRVRAAGAGGATLKRTIFLNTLACAESGERSRLLEQVLWQRDKFVGEALTSTFY