KTVLVTTNLSQHGSDINEDTLETENAAAAAAAAFTASTHLKEAVLEVKMAEDDDSLEAEIVYPITCGDSKANLIWRKFVCPGINVKCVQFDGHLISPKEFVHLAGKSTLKDWKRAIRMNGIMLRKIMDLGELDFYQHTKVCSNTCRSTKIDLTGARVSLSSQTSTEYIPLTPASTDVNGSPAT