MKFVRLFSLTVCVWGCADAFAPRSPSPTRDATRLFISSWGTKGPPSRWAEAAEQQNPQTNLQSYLKEPAAVEARANLDGTCLVSGLVRSKERTDQFVFDLLNHEESAFEFNRIVALVPDAKFAKKRLLSRSARYTGLLDKLEFVQAEQGTDAAVATEAQLENVKSWVAVLDANDRDEQAQDLLETCRAIIAVAQKASALENIAILLAGANELEATACQAVVDELQALHAQPESPKTYTLVAVGALEERPEGQTAYAFADFGTPEAVLPAQAVFSREESLRFVTELLQLEAGANRALAFAEVYNQNKTEAKLVKGLRQAGYARPQEIDHMLRDGPAAYKQAIQDFLTKNPDAAKGYTTTDAWWEQDIYKQSRARTAEREVEKTKFALDERTQEVEAIAKEWAKREFFRVSMAGTVDADMTEDEFIESCWDRALFQGDLKYRQMKGEKMDEETELATFQSKQERKQKAMLERAKKELAEIMQEDLDKDDDEDDDDEDDKKKK*