MTSGAGWEEQVFLPITNSISSEDNNQIKIGSSVSIEYNQNGQHVSQIDDKGLHNILVLTGYAIDESTGELVPTFDPCDYVKGILISGKILKGNHFKIIGIPSNKLYIIRKKDVHGNITFSLPIKNFNTGTYQVDLRDKVTSFVSLDRDVAKTIVDNVLAKIYAKIYNSLNKEQKDKLYRDVEEIFNYYSIKSLKSNP