MSATSTATSTSASQLHLNSTPVTHCLSDIVKKEDWSDFKFAPIRESTVSRAMTSRYFKDLDKFAVSDVIIVGAGSSGLSAAYVIAKNRPDLKVCIIESSVAPGGGSWLGGQLFSAMVMRKPAHLFLQELEIPYEDEGDYVVVKHAALFISTVLSKVLQLPNVKLFNATCVEDLVTRPPTEKGEVTVAGVVTNWTLVTQAHGTQCCMDPNVIELAGYKNDGTRDLSQKHGVILSTTGHDGPFGAFCAKRIVDIDQNQKLGGMKGLDMNHAEHDVVIHSGAYAGVDNMYFAGMEVAELDGLNRMGPTFGAMALSGVHAAEQILKHFAA