MTSNLIKIQLDMGLAKSRWIELEALGMKEPKDTHVCSKHISDYAIQEYISTNSIGGTCSYCKRYRDVVRLEHLMGFMMKGIIEFYTDAANFMGYDSSEGGYLGDTYSGWELINEVIGIEIDNDQLNEDISLCIDDRPWSSPHDYYDTEKDLLFSHWTFFKKIVKKKSRYLFSSISEFKTSDYRKRDAYSILEEIGDKVYSINLINKISSNTDLFRCRQHKIIGEVREAKDMAAPPDQYAIYSNRMSPAGVSMFYCAFDISTSVKETIDITSDKGLMSTAVFRNKEELTILDFTQLPPLPSIFDRKGVKHYYSIGFLIDFVVDLASDIKRDGREHIDYVPTQIVTEFFRYIYSKNKHIQIDGIVYPSSKNKGQKACVLFMDSEESLTRLNFEPKSLKTQKIHL