MKLLTRAGSLSRFYSLKVAPKVKATEAPAGVPPHPQDLEFTRLPNGLVIASLENYAPASRIGLFIKAGSRYENSNNLGTSHLLRLASSLTTKGASSFKITRGIEAVGGKLSVTSTRENMAYTVECLRDDVDILMEFLLNVTTAPEFRRWEVAALQPQLRIDKAVALQNPQAHVIENLHAAAYRNALANSLYCPDYRIGKVTPVELHDYVQNHFTSARMALIGLGVSHPVLKQVAEQFLNIRGGLGLSGAKAKYHGGEIREQNGDSLVHAALVAESAAIGSAEANAFSVLQHVLGAGPHVKRGSNATSSLYQAVAKGVHQPFDVSAFNASYSDSGLFGFYTISQAASAGDVIKAAYNQVKTIAQGNLSNPDVQAAKNKLKAGYLMSVESSEGFLDEVGSQALAAGSYTPPSTVLQQIDAVADADVINAAKKFVSGRKSMAASGNLGHTPFIDEL