MAASDLESKAKEAFFDDDFELAAELYTQAIDAGPATADLYADRAQAHIKLGNYTEAVADANKAIELDPTMHKAYYRKGAACMKLEEYQTAKAALELGSSYASGDSRFTRMLKECEERIAEEANQAPVKKVEAPVAATVEDREDVANMENTQPVVEPPSKPKYRHDFYNSSTEVVLTIFAKGVPADCVVVDFGEQMLSVSIEVPGEEPYHFQPRLFSKIIPEKCKYLVLSTKVEIRLAKAEQVTWTTLDYSGRPKALPQKISTPAETAPRPSYPSSKSKKDWDKLEAEVKKEEKDEKLDGDAALNKFFRDIYKDADEDMRRAMMKSFVESNGTVLSTNWKDVGSKKVEGSPPDGMELKKWEY*