MQAADQDEDVLRHDDGSNQGRPQVPDGLDRQQEQVMADDANVEAVAAAVNGGPNDENHQENENENDDAHDDSDSSESEEEEDQEDGANRAGPAAVELPVGPSDHRRMQLNNEEHQWALNIKQAIEDEPELDSVSDFWVAQLALIDQGDTAAALERAHKMQGFRQEYGILDTYEHGRHVIHEIMDIFPKLYLSFGFSHRYGTYVLVLDVAKLYAKTLNTRPGAMAAWLSAEYYVYNCMSPDLEAIRTGIVSIVECEGFEWSKHFGLQIMKKFSLELGAVYPFQVKQLLCYHTGLCFTLLMSMVKQYLPATLRSTISVGNICGLGRLDALYFSPGVEFARDMIKTRLEECLDRRYRNEASFSL*