MADLERKAKEAFIDDHFELAVDLYTQAIALNPTNPDLFADRAQANIKLNNFTEAVADASRAIALDASLAKAYLRKGIACMKLEEYQTAKAALEVGASLAPGESRFTNLIKECDECIAEETGGSKNHAADAPVNTVSIEDVEPEDTSSQAPMVIPSKPKYRHEFYQKPEEVVVSIFAKGVQASWISVDFGEQILSVRIEVPGEDGYHFQPRLFGKIIPDKCKYNILSTKVEFRLAKAEPGLHWASLEYNKETAVVQRIAVSSEIVQKPTYSSSKPKRVDWDKIEAQVKKEEKEEKLDGDAALNKFFREIYQDADEDTRRAMKKSFVESNGTVLSTNWKEVGTKKVEGSPPDGMEMRKWEY*