> O31642 MSHSQEKIALITGASSQGDIGTAICRKLASQGIHIFFTHWNSDTAWIEEFQQEILRMGVRCEAMKIDLSDAHAAFTIHEKISDKLGYPSILINNAAHSASDNYVSLDAKSLDEHYAVNMRSNFLLCVEFARRFKKSNLISGRIINMTSGQDLGPLPGELAYAATKGAISAFTRSLSQELAPLGITVNAVNPGPTDSTWMTDEIRNFLSPKFPMGRIGTPDDAARMIAFLASDEAEWITGQIIHSEGGFIRG