MAAPDAHRDKRAKAGPVLYPMDEPLLRKCDALMKNLAKKSQAVHFLRPVDWKKMGLVDYPKLIKHPMDIGTVSERLGKNHYARLEDFANETRLIWKNAFIFNAPDSLYFKAAKSLSDAFEKAMEKMEAEAEAVSALQVDTMERCNILLADIQANPLAEWFLDPVDHVALGLTDYTQVITQPMDLSTIGRKLQRAQYLSPEDFAHDTRLVFQNAITYNSAQSMFGVVAGILASSFDRRYTLITQAAAIDPGRPMPDRPGWPTFAQKKKLYDLCTKLSLADLNQMVQMVQKGCQAAVQQCGHKEVEVDVDELDMDTFNKVLGFVGGKTSSKVKADQ*