MADARAVVAAAPPELLESVRKEIRGFGDVAEDVITEQCDDATIQRYLRARNGNVHKAAKLLHGTLLWRKEFKTDTLTIGEFDGRTLSSGRMYIAGNDTSGKSILVTRKRSDAFQAGEFTSYLRYLVFTLETGVRAMKDGQDKWVWLMDMRGYSRANSPPLGVSMATLRILADHFPERLHRCFFIDAPGIFSFLFNALWPFIDPVTRQKIVFINTKDYSKQIDAVNAAGSDGAAREAALQEAAKPAEPDAFDNYLRWYCSQYDEAEYRKLLAAVGWQ*